Class SevenZipArchiveEntryEncrypted

Class SevenZipArchiveEntryEncrypted

Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)

Представляє один файл у архіві 7z.

public class SevenZipArchiveEntryEncrypted : SevenZipArchiveEntry, IArchiveFileEntry

Спадкування

objectSevenZipArchiveEntrySevenZipArchiveEntryEncrypted

Реалізує

IArchiveFileEntry

Спадковані члени

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[]

Властивості компресора.

Повертає

int

Кількість “технічних” байтів, які були додані після значущого блоку даних запису.

Виключення

CryptographicException

Ключ пошкоджено, що може призвести до недійсного заповнення потоку.

NotSupportedException

Останній блок вже був перетворений.

GetDestinationStream(Stream)

Потік призначення для запису, може бути оформлений.

protected override Stream GetDestinationStream(Stream outputStream)

Параметри

outputStream Stream

Вихідний потік для запису.

Повертає

Stream

Потік призначення для стиснення запису.

 Українська