Class SevenZipArchiveEntryEncrypted

Class SevenZipArchiveEntryEncrypted

Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)

Stellt eine einzelne Datei innerhalb eines 7z-Archivs dar.

public class SevenZipArchiveEntryEncrypted : SevenZipArchiveEntry, IArchiveFileEntry

Vererbung

objectSevenZipArchiveEntrySevenZipArchiveEntryEncrypted

Implementiert

IArchiveFileEntry

Vererbte Mitglieder

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()

Bemerkungen

Wandeln Sie eine Instanz von Aspose.Zip.SevenZip.SevenZipArchiveEntry in Aspose.Zip.SevenZip.SevenZipArchiveEntryEncrypted um, um zu bestimmen, ob der Eintrag verschlüsselt ist oder nicht.

Methoden

FinalizeCompressedData(Stream, byte[])

Schreibt alle Header in den Ausgabestrom, die den komprimierten Daten folgen.

protected override int FinalizeCompressedData(Stream outputStream, byte[] encoderProperties)

Parameter

outputStream Stream

Ausgabestrom für den Eintrag.

encoderProperties byte[]

Eigenschaften des Kompressors.

Rückgabewert

int

Anzahl der “technischen” Bytes, die nach dem signifikanten Datenblock des Eintrags hinzugefügt wurden.

Ausnahmen

CryptographicException

Der Schlüssel ist beschädigt, was zu ungültiger Auffüllung im Strom führen kann.

NotSupportedException

Der letzte Block wurde bereits transformiert.

GetDestinationStream(Stream)

Zielstrom für den Eintrag, kann dekoriert sein.

protected override Stream GetDestinationStream(Stream outputStream)

Parameter

outputStream Stream

Ausgabestrom für den Eintrag.

Rückgabewert

Stream

Der Zielstrom für die Kompression des Eintrags.

 Deutsch