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
Выходной поток для элемента.
Возвращает
Целевой поток для сжатия элемента.