Class CpioArchive

CpioArchive class

Diese Klasse repräsentiert die cpio-Archivdatei.

public class CpioArchive : IArchive

Konstrukteure

NameBeschreibung
CpioArchive()Initialisiert eine neue Instanz vonCpioArchive Klasse.
CpioArchive(Stream)Initialisiert eine neue Instanz vonCpioArchive Klasse und Liste der zusammengesetzten Einträge können aus dem Archiv extrahiert werden.
CpioArchive(string)Initialisiert eine neue Instanz vonCpioArchive Klasse und Liste der zusammengesetzten Einträge können aus dem Archiv extrahiert werden.

Eigenschaften

NameBeschreibung
Entries { get; }Ruft Einträge von abCpioEntry Typ, der das Archiv bildet.

Methoden

NameBeschreibung
CreateEntries(DirectoryInfo, bool)Fügt dem Archiv rekursiv alle Dateien und Verzeichnisse im angegebenen Verzeichnis hinzu.
CreateEntries(string, bool)Fügt dem Archiv rekursiv alle Dateien und Verzeichnisse im angegebenen Verzeichnis hinzu.
CreateEntry(string, Stream)Einzelner Eintrag im Archiv erstellen.
CreateEntry(string, FileInfo, bool)Einzelner Eintrag im Archiv erstellen.
CreateEntry(string, string, bool)Einzelner Eintrag im Archiv erstellen.
DeleteEntry(CpioEntry)Entfernt das erste Vorkommen eines bestimmten Eintrags aus der Eintragsliste.
DeleteEntry(int)Entfernt den Eintrag aus der Eintragsliste nach Index.
Dispose()Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.
ExtractToDirectory(string)Extrahiert alle Dateien im Archiv in das angegebene Verzeichnis.
Save(Stream, CpioFormat)Speichert das Archiv im bereitgestellten Stream.
Save(string, CpioFormat)Speichert das Archiv in der bereitgestellten Zieldatei.
SaveGzipped(Stream, CpioFormat)Speichert das Archiv mit gzip-Komprimierung im Stream.
SaveGzipped(string, CpioFormat)Speichert das Archiv in der Datei nach Pfad mit gzip-Komprimierung.
SaveXzCompressed(Stream, CpioFormat, XzArchiveSettings)Speichert das Archiv mit xz-Komprimierung im Stream.
SaveXzCompressed(string, CpioFormat, XzArchiveSettings)Speichert das Archiv Pfad für Pfad mit xz-Komprimierung.

Siehe auch