Class IsoEntry

Class IsoEntry

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

Representa uma entrada (arquivo ou diretório) dentro de um arquivo ISO.

public abstract class IsoEntry : IArchiveFileEntry

Herança

objectIsoEntry

Implementa

IArchiveFileEntry

Membros Herdados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Propriedades

IsDirectory

Obtém um valor que indica se a entrada é um diretório.

public bool IsDirectory { get; }

Valor da Propriedade

bool

Length

Obtém o comprimento da entrada em bytes.

public long? Length { get; }

Valor da Propriedade

long?

Name

Obtém o nome da entrada.

public string Name { get; }

Valor da Propriedade

string

Métodos

Extract(string)

Extrai a entrada para o sistema de arquivos pelo caminho fornecido.

public FileInfo Extract(string path)

Parâmetros

path string

O caminho para o arquivo de destino. Se o arquivo já existir, será sobrescrito.

Retorna

FileInfo

Instância de System.IO.FileInfo contendo os dados extraídos.

Exceções

ArgumentNullException

path é nulo.

SecurityException

O chamador não tem a permissão necessária para acessar.

ArgumentException

O path está vazio, contém apenas espaços em branco ou contém caracteres inválidos.

UnauthorizedAccessException

O acesso ao arquivo path é negado.

PathTooLongException

O path, nome do arquivo ou ambos excedem 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.

NotSupportedException

O arquivo em path contém dois pontos (:) no meio da string.

Extract(Stream)

Extrai a entrada para o fluxo fornecido.

public void Extract(Stream destination)

Parâmetros

destination Stream

Fluxo de destino. Deve ser gravável.

Exceções

ArgumentException

destination não suporta gravação.

NotSupportedException

Levanta se a entrada não representar um arquivo.

ToString()

Retorna uma string que representa a entrada atual.

public override string ToString()

Retorna

string

Nome da entrada.

 Português