Class SevenZipArchive
SevenZipArchive class
Этот класс представляет файл архива 7z. Используйте его для создания и извлечения архивов 7z.
public class SevenZipArchive : IArchive
Конструкторы
| Имя | Описание |
|---|
| SevenZipArchive(SevenZipEntrySettings) | Инициализирует новый экземплярSevenZipArchive класс с необязательными настройками для его записей. |
| SevenZipArchive(Stream) | Инициализирует новый экземплярSevenZipArchive список записей классов и композиций можно извлечь из архива. |
| SevenZipArchive(string) | Инициализирует новый экземплярSevenZipArchive список записей классов и композиций можно извлечь из архива. |
Характеристики
Методы
| Имя | Описание |
|---|
| CreateEntries(DirectoryInfo, bool) | Добавляет в архив все файлы и каталоги рекурсивно в заданном каталоге. |
| CreateEntries(string, bool) | Добавляет в архив все файлы и каталоги рекурсивно в заданном каталоге. |
| CreateEntry(string, Stream, SevenZipEntrySettings) | Создать одну запись в архиве. |
| CreateEntry(string, FileInfo, bool, SevenZipEntrySettings) | Создать одну запись в архиве. |
| CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo) | Создать одну запись в архиве. |
| CreateEntry(string, string, bool, SevenZipEntrySettings) | Создать одну запись в архиве. |
| Dispose() | Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов. |
| ExtractToDirectory(string, string) | Извлекает все файлы из архива в указанный каталог. |
| Save(Stream) | Сохраняет архив 7z в указанный поток. |
| Save(string) | Сохраняет архив в указанный файл назначения. |
| SaveSplit(string, SplitSevenZipArchiveSaveOptions) | Сохраняет многотомный архив в указанный каталог назначения. |
Смотрите также