XzArchive.XzArchive

XzArchive(XzArchiveSettings)

Initialisiert eine neue Instanz vonXzArchive Klasse und erstellt das Archiv im xz-Format.

public XzArchive(XzArchiveSettings settings = null)
ParameterTypBeschreibung
settingsXzArchiveSettingsEinstellungssatz für bestimmte xz-Archive: Wörterbuchgröße, Blockgröße, Überprüfungstyp.

Siehe auch


XzArchive(Stream)

Initialisiert eine neue Instanz vonXzArchive Klasse zum Dekomprimieren vorbereitet.

public XzArchive(Stream source)
ParameterTypBeschreibung
sourceStreamDie Quelle des Archivs.

Ausnahmen

AusnahmeBedingung
ArgumentExceptionsource ist nicht auffindbar.
ArgumentNullExceptionsource ist Null.

Bemerkungen

Dieser Konstruktor wird nicht dekomprimiert. SehenExtract Methode zum Dekomprimieren.

Siehe auch


XzArchive(string)

Initialisiert eine neue Instanz vonXzArchive Klasse zum Dekomprimieren vorbereitet.

public XzArchive(string path)
ParameterTypBeschreibung
pathStringPfad zur Quelle des Archivs.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionpath ist Null.
SecurityExceptionDer Anrufer verfügt nicht über die erforderliche Zugriffsberechtigung.
ArgumentExceptionDerpath leer ist, nur Leerzeichen enthält oder ungültige Zeichen enthält.
UnauthorizedAccessExceptionZugriff auf Dateipath ist abgelehnt.
PathTooLongExceptionDie 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.
NotSupportedExceptionDatei unterpath enthält einen Doppelpunkt (:) in der Mitte der Zeichenfolge.

Bemerkungen

Dieser Konstruktor wird nicht dekomprimiert. SehenExtract Methode zum Dekomprimieren.

Siehe auch