Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Representa información sobre la instancia del archivo comprimido.
public sealed class ArchiveInstanceInfo
Herencia
Miembros heredados
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propiedades
AreFileNamesEncrypted
Obtiene un valor que indica si los nombres de las entradas (archivos) del archivo comprimido están encriptados.
public bool AreFileNamesEncrypted { get; }
Valor de la propiedad
FormatInfo
Obtiene la información del formato del archivo comprimido.
public ArchiveFormatInfo FormatInfo { get; }
Valor de la propiedad
IsContentEncrypted
Obtiene un valor que indica si el contenido del archivo comprimido está encriptado.
public bool IsContentEncrypted { get; }
Valor de la propiedad
Métodos
GetArchiveFormatInfo(string)
Obtiene la información del formato del archivo comprimido.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parámetros
fileName
string
El nombre del archivo del archivo comprimido.
Retorna
Información sobre el formato del archivo comprimido.
Excepciones
fileName
es nulo.
El llamador no tiene el permiso requerido para acceder.
El fileName
está vacío, contiene solo espacios en blanco o contiene caracteres no válidos.
El acceso al archivo fileName
está denegado.
El fileName
especificado excede la longitud máxima definida por el sistema. Por ejemplo, en plataformas basadas en Windows, las rutas deben tener menos de 248 caracteres y los nombres de archivo deben tener menos de 260 caracteres.
El archivo en fileName
contiene dos puntos (:) en medio de la cadena.
Ocurrió un error de E/S al abrir el archivo.
GetArchiveFormatInfo(Stream)
Obtiene la información del formato del archivo comprimido.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Parámetros
stream
Stream
El flujo del archivo comprimido.
Retorna
Información sobre el formato del archivo comprimido.
Excepciones
stream
es nulo.
stream
no es buscable.
GetArchiveInstanceInfo(string)
Obtiene la información de la instancia del archivo comprimido.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Parámetros
fileName
string
El nombre del archivo del archivo comprimido.
Retorna
Información sobre la instancia del archivo comprimido o nulo si no se detectó el formato.
Excepciones
fileName
es nulo.
El llamador no tiene el permiso requerido para acceder.
El fileName
está vacío, contiene solo espacios en blanco o contiene caracteres no válidos.
El acceso al archivo fileName
está denegado.
El fileName
especificado excede la longitud máxima definida por el sistema. Por ejemplo, en plataformas basadas en Windows, las rutas deben tener menos de 248 caracteres y los nombres de archivo deben tener menos de 260 caracteres.
El archivo en fileName
contiene dos puntos (:) en medio de la cadena.
Ocurrió un error de E/S al abrir el archivo.
GetArchiveInstanceInfo(Stream)
Obtiene la información de la instancia del archivo comprimido.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Parámetros
stream
Stream
El flujo del archivo comprimido.
Retorna
Información sobre la instancia del archivo comprimido o nulo si no se detectó el formato.
Excepciones
stream
es nulo.
stream
no es buscable.