Class SevenZipArchive
SevenZipArchive class
Questa classe rappresenta il file di archivio 7z. Usalo per comporre ed estrarre archivi 7z.
public class SevenZipArchive : IArchive
Costruttori
| Nome | Descrizione |
|---|
| 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à
Metodi
| Nome | Descrizione |
|---|
| 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