Class SevenZipArchiveEntryEncrypted
İsim alanı : Aspose.Zip.SevenZip Toplama: Aspose.Zip.dll (25.5.0)
7z arşivinde tek bir dosyayı temsil eder.
public class SevenZipArchiveEntryEncrypted : SevenZipArchiveEntry, IArchiveFileEntry
Inheritance
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryEncrypted
Implements
mirasçı üyeleri
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()
Remarks
Bir Aspose.Zip.SevenZip.SevenZipArchiveEntry örneğini Aspose.Zip.SevenZip.SevenZipArchiveEntry’ye kaydırınKripte olup olmadığını belirlemek için.
Methods
FinalizeCompressedData(akış , byte[])
Kompres edilen verileri takip eden herhangi bir başlık çıkış akışı yazın.
protected override int FinalizeCompressedData(Stream outputStream, byte[] encoderProperties)
Parameters
outputStream
Stream
Giriş için çıkış akışı.
encoderProperties
byte
[…]
Kompresörün özellikleri
Returns
Belirli veri blokları girdikten sonra eklenen “teknik” bayt sayısı.
Exceptions
Anahtar bozulmuştur, bu da akışın bozulmasına neden olabilir.
Son blok zaten değiştirilmiştir.
GetDestinationStream(Stream)
Giriş için destinasyon akışı, dekore edilebilir.
protected override Stream GetDestinationStream(Stream outputStream)
Parameters
outputStream
Stream
Giriş için çıkış akışı.
Returns
Giriş kompresyonu için hedef akışı.