Class SevenZipArchiveEntryEncrypted
Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)
Представляет собой отдельный файл в архиве 7z.
public class SevenZipArchiveEntryEncrypted : SevenZipArchiveEntry, IArchiveFileEntry
Наследование
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryEncrypted
Реализует
Унаследованные члены
SevenZipArchiveEntry.GetDestinationStream(Stream), SevenZipArchiveEntry.FinalizeCompressedData(Stream, byte[]), SevenZipArchiveEntry.Extract(string, string), SevenZipArchiveEntry.Extract(Stream, string), SevenZipArchiveEntry.Open(string), SevenZipArchiveEntry.Name, SevenZipArchiveEntry.ModificationTime, SevenZipArchiveEntry.UncompressedSize, SevenZipArchiveEntry.CompressedSize, SevenZipArchiveEntry.IsDirectory, SevenZipArchiveEntry.CompressionSettings, SevenZipArchiveEntry.Source, SevenZipArchiveEntry.FileAttributes, SevenZipArchiveEntry.CompressionProgressed, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Замечания
Преобразуйте экземпляр Aspose.Zip.SevenZip.SevenZipArchiveEntry в Aspose.Zip.SevenZip.SevenZipArchiveEntryEncrypted, чтобы определить, зашифрован ли элемент или нет.
Методы
FinalizeCompressedData(Stream, byte[])
Запишите в выходной поток любые заголовки, которые следуют за сжатыми данными.
protected override int FinalizeCompressedData(Stream outputStream, byte[] encoderProperties)
Параметры
outputStream
Stream
Выходной поток для элемента.
encoderProperties
byte[]
Свойства компрессора.
Возвращает
Количество “технических” байтов, добавленных после значимого блока данных элемента.
Исключения
Ключ поврежден, что может вызвать недопустимую подложку в потоке.
Последний блок уже был преобразован.
GetDestinationStream(Stream)
Целевой поток для элемента, может быть декорирован.
protected override Stream GetDestinationStream(Stream outputStream)
Параметры
outputStream
Stream
Выходной поток для элемента.
Возвращает
Целевой поток для сжатия элемента.