Class SevenZipArchiveEntryEncrypted

Class SevenZipArchiveEntryEncrypted

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

Representa un archivo único dentro de un archivo 7z.

public class SevenZipArchiveEntryEncrypted : SevenZipArchiveEntry, IArchiveFileEntry

Herencia

objectSevenZipArchiveEntrySevenZipArchiveEntryEncrypted

Implementa

IArchiveFileEntry

Miembros heredados

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

Observaciones

Convierte una instancia de Aspose.Zip.SevenZip.SevenZipArchiveEntry a Aspose.Zip.SevenZip.SevenZipArchiveEntryEncrypted para determinar si la entrada está encriptada o no.

Métodos

FinalizeCompressedData(Stream, byte[])

Escribe en el flujo de salida cualquier encabezado que siga a los datos comprimidos.

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

Parámetros

outputStream Stream

Flujo de salida para la entrada.

encoderProperties byte[]

Propiedades del compresor.

Retorna

int

Número de bytes “técnicos” que se añadieron después del bloque de datos significativo de la entrada.

Excepciones

CryptographicException

La clave está corrupta, lo que puede causar un relleno inválido en el flujo.

NotSupportedException

El bloque final ya ha sido transformado.

GetDestinationStream(Stream)

Flujo de destino para la entrada, puede estar decorado.

protected override Stream GetDestinationStream(Stream outputStream)

Parámetros

outputStream Stream

Flujo de salida para la entrada.

Retorna

Stream

El flujo de destino para la compresión de la entrada.

 Español