Class IsoEntry
Namespace: Aspose.Zip.Iso
Assembly: Aspose.Zip.dll (25.1.0)
Представляет элемент (файл или каталог) внутри ISO-архива.
public abstract class IsoEntry : 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; }
Значение свойства
Length
Получает длину элемента в байтах.
public long? Length { get; }
Значение свойства
long?
Name
Получает имя элемента.
public string Name { get; }
Значение свойства
Методы
Extract(string)
Извлекает элемент в файловую систему по указанному пути.
public FileInfo Extract(string path)
Параметры
path
string
Путь к файлу назначения. Если файл уже существует, он будет перезаписан.
Возвращает
Экземпляр System.IO.FileInfo, содержащий извлеченные данные.
Исключения
path
равно null.
У вызывающего нет необходимых разрешений для доступа.
path
пуст, содержит только пробелы или содержит недопустимые символы.
Доступ к файлу path
запрещен.
Указанный path
, имя файла или оба превышают максимальную длину, определенную системой. Например, на платформах Windows пути должны быть меньше 248 символов, а имена файлов должны быть меньше 260 символов.
Файл по path
содержит двоеточие (:) в середине строки.
path
равно null.
У вызывающего нет необходимых разрешений для доступа.
path
пуст, содержит только пробелы или содержит недопустимые символы.
Доступ к файлу path
запрещен.
Указанный path
, имя файла или оба превышают максимальную длину, определенную системой. Например, на платформах Windows пути должны быть меньше 248 символов, а имена файлов должны быть меньше 260 символов.
Файл по path
содержит двоеточие (:) в середине строки.
Extract(Stream)
Извлекает элемент в предоставленный поток.
public void Extract(Stream destination)
Параметры
destination
Stream
Поток назначения. Должен быть записываемым.
Исключения
destination
не поддерживает запись.
Вызывается, если элемент не представляет файл.
ToString()
Возвращает строку, представляющую текущий элемент.
public override string ToString()
Возвращает
Имя элемента.