Class SharArchive

SharArchive class

Diese Klasse repräsentiert die gemeinsame Archivdatei.

public class SharArchive : IDisposable

Konstrukteure

NameBeschreibung
SharArchive()Initialisiert eine neue Instanz vonSharArchive Klasse.
SharArchive(string)

Eigenschaften

NameBeschreibung
Entries { get; }Ruft Einträge von abSharEntry 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(int)Entfernt den Eintrag aus der Eintragsliste nach Index.
DeleteEntry(SharEntry)Entfernt das erste Vorkommen eines bestimmten Eintrags aus der Eintragsliste.
Dispose()Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.
Save(Stream)Speichert das Archiv im bereitgestellten Stream.
Save(string)Speichert das Archiv in der bereitgestellten Zieldatei.

Siehe auch