Class Archive
Содержание
[
Скрывать
]Archive class
Этот класс представляет файл zip-архива. Используйте его для создания, извлечения или обновления zip-архивов.
public class Archive : IArchive
Конструкторы
Имя | Описание |
---|---|
Archive(ArchiveEntrySettings) | Инициализирует новый экземплярArchive класс с необязательными настройками для его записей. |
Archive(Stream, ArchiveLoadOptions, ArchiveEntrySettings) | Инициализирует новый экземплярArchive список записей классов и композиций можно извлечь из архива. |
Archive(string, ArchiveLoadOptions, ArchiveEntrySettings) | Инициализирует новый экземплярArchive список записей классов и композиций можно извлечь из архива. |
Характеристики
Имя | Описание |
---|---|
Entries { get; } | Получает записиArchiveEntry тип составляющий архив. |
NewEntrySettings { get; } | Параметры сжатия и шифрования, используемые для вновь добавленныхArchiveEntry предметы. |
Методы
Имя | Описание |
---|---|
CreateEntries(DirectoryInfo, bool) | Добавляет в архив все файлы и каталоги рекурсивно в заданном каталоге. |
CreateEntries(string, bool) | Добавляет в архив все файлы и каталоги рекурсивно в заданном каталоге. |
CreateEntry(string, Stream, ArchiveEntrySettings) | Создать одну запись в архиве. |
CreateEntry(string, FileInfo, bool, ArchiveEntrySettings) | Создать одну запись в архиве. |
CreateEntry(string, Stream, ArchiveEntrySettings, FileSystemInfo) | Создать одну запись в архиве. |
CreateEntry(string, string, bool, ArchiveEntrySettings) | Создать одну запись в архиве. |
DeleteEntry(ArchiveEntry) | Удаляет первое вхождение определенной записи из списка записей. |
DeleteEntry(int) | Удаляет запись из списка записей по индексу. |
Dispose() | Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов. |
ExtractToDirectory(string) | Извлекает все файлы из архива в указанный каталог. |
Save(Stream, ArchiveSaveOptions) | Сохраняет архив в указанный поток. |
Save(string, ArchiveSaveOptions) | Сохраняет архив в указанный файл назначения. |
SaveSplit(string, SplitArchiveSaveOptions) | Сохраняет многотомный архив в указанный каталог назначения. |
Смотрите также
- interface IArchive
- пространство имен Aspose.Zip
- сборка Aspose.Zip