Class SevenZipArchive

SevenZipArchive class

Deze klasse vertegenwoordigt het 7z-archiefbestand. Gebruik het om 7z-archieven samen te stellen en uit te pakken.

public class SevenZipArchive : IArchive

Constructeurs

NaamBeschrijving
SevenZipArchive(SevenZipEntrySettings)Initialiseert een nieuw exemplaar van hetSevenZipArchive klasse met optionele instellingen voor zijn ingangen.
SevenZipArchive(Stream)Initialiseert een nieuw exemplaar van hetSevenZipArchive klasse en lijst met items voor samenstellen kunnen uit het archief worden geëxtraheerd.
SevenZipArchive(string)Initialiseert een nieuw exemplaar van hetSevenZipArchive klasse en lijst met items voor samenstellen kunnen uit het archief worden geëxtraheerd.

Eigenschappen

NaamBeschrijving
Entries { get; }Krijgt ingangen vanSevenZipArchiveEntry type waaruit het archief bestaat.
NewEntrySettings { get; }Compressie- en coderingsinstellingen gebruikt voor nieuw toegevoegdeSevenZipArchiveEntry artikelen.

methoden

NaamBeschrijving
CreateEntries(DirectoryInfo, bool)Voegt recursief alle bestanden en mappen toe aan het archief in de opgegeven map.
CreateEntries(string, bool)Voegt recursief alle bestanden en mappen toe aan het archief in de opgegeven map.
CreateEntry(string, Stream, SevenZipEntrySettings)Maak een enkel item binnen het archief.
CreateEntry(string, FileInfo, bool, SevenZipEntrySettings)Maak een enkel item binnen het archief.
CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo)Maak een enkel item binnen het archief.
CreateEntry(string, string, bool, SevenZipEntrySettings)Maak een enkel item binnen het archief.
Dispose()Voert door de toepassing gedefinieerde taken uit die verband houden met het vrijmaken, vrijgeven of resetten van onbeheerde bronnen.
ExtractToDirectory(string, string)Pakt alle bestanden in het archief uit naar de opgegeven map.
Save(Stream)Slaat 7z-archief op in de geleverde stream.
Save(string)Slaat archief op in opgegeven bestemmingsbestand.
SaveSplit(string, SplitSevenZipArchiveSaveOptions)Slaat archief met meerdere volumes op in de opgegeven doelmap.

Zie ook