Class IsoEntry

Class IsoEntry

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

Представляет элемент (файл или каталог) внутри ISO-архива.

public abstract class IsoEntry : IArchiveFileEntry

Наследование

objectIsoEntry

Реализует

IArchiveFileEntry

Унаследованные члены

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

Свойства

IsDirectory

Получает значение, указывающее, является ли элемент каталогом.

public bool IsDirectory { get; }

Значение свойства

bool

Length

Получает длину элемента в байтах.

public long? Length { get; }

Значение свойства

long?

Name

Получает имя элемента.

public string Name { get; }

Значение свойства

string

Методы

Extract(string)

Извлекает элемент в файловую систему по указанному пути.

public FileInfo Extract(string path)

Параметры

path string

Путь к файлу назначения. Если файл уже существует, он будет перезаписан.

Возвращает

FileInfo

Экземпляр System.IO.FileInfo, содержащий извлеченные данные.

Исключения

ArgumentNullException

path равно null.

SecurityException

У вызывающего нет необходимых разрешений для доступа.

ArgumentException

path пуст, содержит только пробелы или содержит недопустимые символы.

UnauthorizedAccessException

Доступ к файлу path запрещен.

PathTooLongException

Указанный path, имя файла или оба превышают максимальную длину, определенную системой. Например, на платформах Windows пути должны быть меньше 248 символов, а имена файлов должны быть меньше 260 символов.

NotSupportedException

Файл по path содержит двоеточие (:) в середине строки.

ArgumentNullException

path равно null.

SecurityException

У вызывающего нет необходимых разрешений для доступа.

ArgumentException

path пуст, содержит только пробелы или содержит недопустимые символы.

UnauthorizedAccessException

Доступ к файлу path запрещен.

PathTooLongException

Указанный path, имя файла или оба превышают максимальную длину, определенную системой. Например, на платформах Windows пути должны быть меньше 248 символов, а имена файлов должны быть меньше 260 символов.

NotSupportedException

Файл по path содержит двоеточие (:) в середине строки.

Extract(Stream)

Извлекает элемент в предоставленный поток.

public void Extract(Stream destination)

Параметры

destination Stream

Поток назначения. Должен быть записываемым.

Исключения

ArgumentException

destination не поддерживает запись.

NotSupportedException

Вызывается, если элемент не представляет файл.

ToString()

Возвращает строку, представляющую текущий элемент.

public override string ToString()

Возвращает

string

Имя элемента.

 Русский