LzipArchive.LzipArchive
Inhalt
[
Ausblenden
]LzipArchive(LzipArchiveSettings)
Initialisiert eine neue Instanz vonLzipArchive
.
public LzipArchive(LzipArchiveSettings settings = null)
Parameter | Typ | Beschreibung |
---|---|---|
settings | LzipArchiveSettings | Einstellung eines bestimmten lzip-Archivs mit Definition der Wörterbuchgröße. |
Siehe auch
- class LzipArchiveSettings
- class LzipArchive
- namensraum Aspose.Zip.Lzip
- Montage Aspose.Zip
LzipArchive(Stream)
Initialisiert eine neue Instanz vonLzipArchive
Klasse zum Dekomprimieren vorbereitet.
public LzipArchive(Stream sourceStream)
Parameter | Typ | Beschreibung |
---|---|---|
sourceStream | Stream | Die Quelle des Archivs. |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | sourceStream ist nicht auffindbar. |
ArgumentNullException | sourceStream ist Null. |
InvalidDataException | Header stimmen nicht mit dem lzip-Archivtyp überein. |
Bemerkungen
Dieser Konstruktor wird nicht dekomprimiert. SehenExtract
Methode zum Dekomprimieren.
Siehe auch
- class LzipArchive
- namensraum Aspose.Zip.Lzip
- Montage Aspose.Zip
LzipArchive(string)
Initialisiert eine neue Instanz vonLzipArchive
Klasse zum Dekomprimieren vorbereitet.
public LzipArchive(string path)
Parameter | Typ | Beschreibung |
---|---|---|
path | String | Pfad zur Quelle des Archivs. |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | path ist Null. |
SecurityException | Der Anrufer verfügt nicht über die erforderliche Zugriffsberechtigung. |
ArgumentException | Derpath leer ist, nur Leerzeichen enthält oder ungültige Zeichen enthält. |
UnauthorizedAccessException | Zugriff auf Dateipath ist abgelehnt. |
PathTooLongException | Die angegebenepath, 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 unterpath enthält einen Doppelpunkt (:) in der Mitte der Zeichenfolge. |
InvalidDataException | Header stimmen nicht mit dem lzip-Archivtyp überein. |
Bemerkungen
Dieser Konstruktor wird nicht dekomprimiert. SehenExtract
Methode zum Dekomprimieren.
Beispiele
using (FileStream extractedFile = File.Open(extractedFileName, FileMode.Create))
{
using (var archive = new LzipArchive(sourceLzipFile))
{
archive.Extract(extractedFile);
}
}
Siehe auch
- class LzipArchive
- namensraum Aspose.Zip.Lzip
- Montage Aspose.Zip