Class SevenZipArchiveEntryEncrypted
Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)
Mewakili file tunggal dalam arsip 7z.
public class SevenZipArchiveEntryEncrypted : SevenZipArchiveEntry, IArchiveFileEntry
Pewarisan
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryEncrypted
Mengimplementasikan
Anggota yang Dwarisi
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()
Catatan
Ubah instance Aspose.Zip.SevenZip.SevenZipArchiveEntry menjadi Aspose.Zip.SevenZip.SevenZipArchiveEntryEncrypted untuk menentukan apakah entri dienkripsi atau tidak.
Metode
FinalizeCompressedData(Stream, byte[])
Tulis ke aliran output header yang mengikuti data terkompresi.
protected override int FinalizeCompressedData(Stream outputStream, byte[] encoderProperties)
Parameter
outputStream
Stream
Aliran output untuk entri.
encoderProperties
byte[]
Properti kompresor.
Mengembalikan
Jumlah byte “teknis” yang ditambahkan setelah blok data signifikan entri.
Pengecualian
Kunci rusak yang dapat menyebabkan padding tidak valid pada aliran.
Blok terakhir telah ditransformasikan.
GetDestinationStream(Stream)
Aliran tujuan untuk entri, mungkin dihias.
protected override Stream GetDestinationStream(Stream outputStream)
Parameter
outputStream
Stream
Aliran output untuk entri.
Mengembalikan
Aliran tujuan untuk kompresi entri.