Class SevenZipArchiveEntryPlain

Class SevenZipArchiveEntryPlain

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

Представляет собой отдельный файл в архиве 7z.

public class SevenZipArchiveEntryPlain : SevenZipArchiveEntry, IArchiveFileEntry

Наследование

objectSevenZipArchiveEntrySevenZipArchiveEntryPlain

Реализует

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

Количество “технических” байтов, которые были добавлены после значимого блока данных элемента.

GetDestinationStream(Stream)

Целевой поток для элемента, может быть оформлен.

protected override Stream GetDestinationStream(Stream outputStream)

Параметры

outputStream Stream

Выходной поток для элемента.

Возвращает

Stream

Целевой поток для сжатия элемента.

 Русский