Class SevenZipArchiveEntryEncrypted
Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)
7z arşivindeki tek bir dosyayı temsil eder.
public class SevenZipArchiveEntryEncrypted : SevenZipArchiveEntry, IArchiveFileEntry
Miras
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryEncrypted
Uygulamalar
Miras Alınan Üyeler
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()
Açıklamalar
Aspose.Zip.SevenZip.SevenZipArchiveEntry örneğini Aspose.Zip.SevenZip.SevenZipArchiveEntryEncrypted’e dönüştürerek girişin şifreli olup olmadığını belirleyin.
Yöntemler
FinalizeCompressedData(Stream, byte[])
Sıkıştırılmış verileri takip eden her türlü başlığı çıktı akışına yazın.
protected override int FinalizeCompressedData(Stream outputStream, byte[] encoderProperties)
Parametreler
outputStream
Stream
Giriş için çıktı akışı.
encoderProperties
byte[]
Sıkıştırıcı özellikleri.
Dönüş Değeri
Girişin önemli veri bloğundan sonra eklenen “teknik” bayt sayısı.
İstisnalar
Anahtar bozulmuş, bu da akışta geçersiz dolguya neden olabilir.
Son blok zaten dönüştürülmüştür.
GetDestinationStream(Stream)
Giriş için hedef akış, süslenmiş olabilir.
protected override Stream GetDestinationStream(Stream outputStream)
Parametreler
outputStream
Stream
Giriş için çıktı akışı.
Dönüş Değeri
Giriş sıkıştırması için hedef akış.