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) | Сохраняет многотомный архив в указанный каталог назначения. |
Смотрите также