XzArchive.Save
Inhalt
[
Ausblenden
]Save(Stream)
Speichert das xz-Archiv im bereitgestellten Stream.
public void Save(Stream output)
Parameter | Typ | Beschreibung |
---|---|---|
output | Stream | Zielstrom. |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | output unterstützt nicht das Suchen. |
ArgumentNullException | output ist Null. |
Bemerkungen
output muss auffindbar sein.
Beispiele
using (FileStream xzFile = File.Open("archive.xz", FileMode.Create))
{
using (var archive = new XzArchive())
{
archive.SetSource("data.bin");
archive.Save(xzFile);
}
}
Siehe auch
- class XzArchive
- namensraum Aspose.Zip.Xz
- Montage Aspose.Zip
Save(string)
Speichert das xz-Archiv in der bereitgestellten Zieldatei.
public void Save(string destinationFileName)
Parameter | Typ | Beschreibung |
---|---|---|
destinationFileName | String | Der Pfad des zu erstellenden Archivs. Wenn der angegebene Dateiname auf eine vorhandene Datei verweist, wird diese überschrieben. |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | destinationFileName ist Null. |
SecurityException | Der Anrufer verfügt nicht über die erforderliche Zugriffsberechtigung. |
ArgumentException | DerdestinationFileName leer ist, nur Leerzeichen enthält oder ungültige Zeichen enthält. |
UnauthorizedAccessException | Zugriff auf DateidestinationFileName ist abgelehnt. |
PathTooLongException | Die angegebenedestinationFileName, Dateiname oder beide überschreiten die vom System definierte maximale Länge. Beispielsweise müssen auf Windows-basierten Plattformen Pfade weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen umfassen. |
NotSupportedException | Datei unterdestinationFileName enthält einen Doppelpunkt (:) in der Mitte der Zeichenfolge. |
Beispiele
using (var archive = new XzArchive())
{
archive.SetSource(new FileInfo("data.bin"));
archive.Save("result.xz");
}
Siehe auch
- class XzArchive
- namensraum Aspose.Zip.Xz
- Montage Aspose.Zip