Class SevenZipArchiveEntryPlain
Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)
Reprezentuje pojedynczy plik w archiwum 7z.
public class SevenZipArchiveEntryPlain : SevenZipArchiveEntry, IArchiveFileEntry
Dziedziczenie
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryPlain
Implementuje
Członkowie dziedziczeni
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()
Uwagi
Rzuć instancję Aspose.Zip.SevenZip.SevenZipArchiveEntry na Aspose.Zip.SevenZip.SevenZipArchiveEntryEncrypted, aby określić, czy wpis jest szyfrowany, czy nie.
Metody
FinalizeCompressedData(Stream, byte[])
Zapisuje do strumienia wyjściowego wszelkie nagłówki, które następują po skompresowanych danych.
protected override int FinalizeCompressedData(Stream outputStream, byte[] encoderProperties)
Parametry
outputStream
Stream
Strumień wyjściowy dla wpisu.
encoderProperties
byte[]
Właściwości kompresora.
Zwraca
Liczba “technicznych” bajtów, które zostały dodane po istotnej części danych wpisu.
GetDestinationStream(Stream)
Strumień docelowy dla wpisu, może być dekorowany.
protected override Stream GetDestinationStream(Stream outputStream)
Parametry
outputStream
Stream
Strumień wyjściowy dla wpisu.
Zwraca
Strumień docelowy dla kompresji wpisu.