Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Representa informações sobre a instância do arquivo compactado.
public sealed class ArchiveInstanceInfo
Herança
Membros Herdados
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propriedades
AreFileNamesEncrypted
Obtém um valor que indica se os nomes das entradas (arquivos) do arquivo compactado estão criptografados.
public bool AreFileNamesEncrypted { get; }
Valor da Propriedade
FormatInfo
Obtém as informações do formato do arquivo compactado.
public ArchiveFormatInfo FormatInfo { get; }
Valor da Propriedade
IsContentEncrypted
Obtém um valor que indica se o conteúdo do arquivo compactado está criptografado.
public bool IsContentEncrypted { get; }
Valor da Propriedade
Métodos
GetArchiveFormatInfo(string)
Obtém as informações do formato do arquivo compactado.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parâmetros
fileName
string
O nome do arquivo do arquivo compactado.
Retorna
Informações sobre o formato do arquivo compactado.
Exceções
fileName
é nulo.
O chamador não tem a permissão necessária para acessar.
O fileName
está vazio, contém apenas espaços em branco ou contém caracteres inválidos.
O acesso ao arquivo fileName
é negado.
O fileName
especificado excede o comprimento máximo definido pelo sistema. Por exemplo, em plataformas baseadas em Windows, os caminhos devem ter menos de 248 caracteres, e os nomes de arquivos devem ter menos de 260 caracteres.
O arquivo em fileName
contém dois pontos (:) no meio da string.
Ocorreu um erro de I/O ao abrir o arquivo.
GetArchiveFormatInfo(Stream)
Obtém as informações do formato do arquivo compactado.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Parâmetros
stream
Stream
O fluxo do arquivo compactado.
Retorna
Informações sobre o formato do arquivo compactado.
Exceções
stream
é nulo.
stream
não é buscável.
GetArchiveInstanceInfo(string)
Obtém informações sobre a instância do arquivo compactado.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Parâmetros
fileName
string
O nome do arquivo do arquivo compactado.
Retorna
Informações sobre a instância do arquivo compactado ou nulo se o formato não foi detectado.
Exceções
fileName
é nulo.
O chamador não tem a permissão necessária para acessar.
O fileName
está vazio, contém apenas espaços em branco ou contém caracteres inválidos.
O acesso ao arquivo fileName
é negado.
O fileName
especificado excede o comprimento máximo definido pelo sistema. Por exemplo, em plataformas baseadas em Windows, os caminhos devem ter menos de 248 caracteres, e os nomes de arquivos devem ter menos de 260 caracteres.
O arquivo em fileName
contém dois pontos (:) no meio da string.
Ocorreu um erro de I/O ao abrir o arquivo.
GetArchiveInstanceInfo(Stream)
Obtém informações sobre a instância do arquivo compactado.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Parâmetros
stream
Stream
O fluxo do arquivo compactado.
Retorna
Informações sobre a instância do arquivo compactado ou nulo se o formato não foi detectado.
Exceções
stream
é nulo.
stream
não é buscável.