Class ArchiveEntryEncrypted

ArchiveEntryEncrypted class

ZIP-запись, которую необходимо сжать с помощью шифрования или распаковать с помощью расшифровки.

public sealed class ArchiveEntryEncrypted : ArchiveEntry

Характеристики

ИмяОписание
Comment { get; }Получает комментарий к записи в архиве.
CompressedSize { get; }Получает размер сжатого файла.
CompressionSettings { get; }Получает параметры сжатия или распаковки.
EncryptionSettings { get; }Получает настройки для шифрования или дешифрования.
IsDirectory { get; }Получает значение, указывающее, представляет ли запись каталог.
ModificationTime { get; set; }Получает или устанавливает дату и время последнего изменения.
Name { get; }Получает имя записи в архиве.
UncompressedSize { get; }Получает размер исходного файла.

Методы

ИмяОписание
Extract(Stream, string)Извлекает запись в предоставленный поток.
Extract(string, string)Извлекает запись в файловую систему по указанному пути.
Open(string)Открывает запись для извлечения и предоставляет поток с распакованным содержимым записи.

События

ИмяОписание
event CompressionProgressedВозникает при сжатии части необработанного потока.
event ExtractionProgressedВозникает при извлечении части необработанного потока.

Смотрите также