Class SevenZipArchive

SevenZipArchive class

Questa classe rappresenta il file di archivio 7z. Usalo per comporre ed estrarre archivi 7z.

public class SevenZipArchive : IArchive

Costruttori

NomeDescrizione
SevenZipArchive(SevenZipEntrySettings)Inizializza una nuova istanza diSevenZipArchive classe con impostazioni facoltative per le sue voci.
SevenZipArchive(Stream)Inizializza una nuova istanza diSevenZipArchive classe e compone l’elenco delle voci può essere estratto dall’archivio.
SevenZipArchive(string)Inizializza una nuova istanza diSevenZipArchive classe e compone l’elenco delle voci può essere estratto dall’archivio.

Proprietà

NomeDescrizione
Entries { get; }Ottiene le voci diSevenZipArchiveEntry tipo che costituisce l’archivio.
NewEntrySettings { get; }Impostazioni di compressione e crittografia utilizzate per le nuove aggiunteSevenZipArchiveEntry articoli.

Metodi

NomeDescrizione
CreateEntries(DirectoryInfo, bool)Aggiunge all’archivio tutti i file e le directory in modo ricorsivo nella directory data.
CreateEntries(string, bool)Aggiunge all’archivio tutti i file e le directory in modo ricorsivo nella directory data.
CreateEntry(string, Stream, SevenZipEntrySettings)Crea una singola voce all’interno dell’archivio.
CreateEntry(string, FileInfo, bool, SevenZipEntrySettings)Crea una singola voce all’interno dell’archivio.
CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo)Crea una singola voce all’interno dell’archivio.
CreateEntry(string, string, bool, SevenZipEntrySettings)Crea una singola voce all’interno dell’archivio.
Dispose()Esegue attività definite dall’applicazione associate alla liberazione, al rilascio o al ripristino di risorse non gestite.
ExtractToDirectory(string, string)Estrae tutti i file nell’archivio nella directory fornita.
Save(Stream)Salva l’archivio 7z nello stream fornito.
Save(string)Salva l’archivio nel file di destinazione fornito.
SaveSplit(string, SplitSevenZipArchiveSaveOptions)Salva l’archivio multivolume nella directory di destinazione fornita.

Guarda anche