Class SevenZipArchiveEntryPlain
Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)
Representa un archivo único dentro del archivo 7z.
public class SevenZipArchiveEntryPlain : SevenZipArchiveEntry, IArchiveFileEntry
Herencia
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryPlain
Implementa
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á cifrada 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.
Devuelve
Número de bytes “técnicos” que se añadieron después del bloque de datos significativo de la entrada.
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.
Devuelve
El flujo de destino para la compresión de la entrada.