Class SevenZipArchiveEntryPlain
Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)
Представляє окремий файл у архіві 7z.
public class SevenZipArchiveEntryPlain : SevenZipArchiveEntry, IArchiveFileEntry
Спадкування
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryPlain
Реалізує
Спадковані члени
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
Вихідний потік для запису.
Повертає
Цільовий потік для стиснення запису.