Class SevenZipArchiveEntryEncrypted

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

objectSevenZipArchiveEntrySevenZipArchiveEntryEncrypted

Mengimplementasikan

IArchiveFileEntry

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

int

Jumlah byte “teknis” yang ditambahkan setelah blok data signifikan entri.

Pengecualian

CryptographicException

Kunci rusak yang dapat menyebabkan padding tidak valid pada aliran.

NotSupportedException

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

Stream

Aliran tujuan untuk kompresi entri.

 Indonesia