Class ZArchive

ZArchive class

Diese Klasse repräsentiert eine Z-Archivdatei (komprimieren). Verwenden Sie es, um Z-Archive zu erstellen oder zu extrahieren.

public class ZArchive : IArchive, IArchiveFileEntry

Konstrukteure

NameBeschreibung
ZArchive()Initialisiert eine neue Instanz vonZArchive Klasse zum Komprimieren vorbereitet.
ZArchive(Stream)Initialisiert eine neue Instanz vonZArchive Klasse zum Dekomprimieren vorbereitet.
ZArchive(string)Initialisiert eine neue Instanz vonZArchive Klasse zum Dekomprimieren vorbereitet.

Methoden

NameBeschreibung
Dispose()Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.
Extract(FileInfo)Extrahiert das Z-Archiv in eine Datei.
Extract(Stream)Extrahiert das Z-Archiv in einen Stream.
Extract(string)Extrahiert das Z-Archiv nach Pfad in eine Datei.
Save(Stream)Speichert das xz-Archiv im bereitgestellten Stream.
Save(string)Speichert das Z-Archiv in der bereitgestellten Zieldatei.
SetSource(FileInfo)Legt den Inhalt fest, der innerhalb des Archivs komprimiert werden soll.
SetSource(Stream)Legt den Inhalt fest, der innerhalb des Archivs komprimiert werden soll.
SetSource(string)Legt den Inhalt fest, der innerhalb des Archivs komprimiert werden soll.

Bemerkungen

Siehe https://docs.fileformat.com/compression/z/

Siehe auch