Interface IArchiveFileEntry

Interface IArchiveFileEntry

Название пространства: Aspose.Zip Ассоциация: Aspose.Zip.dll (25.5.0)

Этот интерфейс представляет собой вход архивов.

public interface IArchiveFileEntry

Properties

Length

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

long? Length { get; }

Стоимость недвижимости

long ?

Name

Имеется имя входа.

string Name { get; }

Стоимость недвижимости

string

Remarks

Архивы для компрессии только, такие как gzip, bzip2, lzip, lzma, xz, z имеют название “File.bin”, если в заголовках не найдено иное название.

Methods

Extract(Стриг)

Выводит вход в файловую систему по предоставленному маршруту.

FileInfo Extract(string path)

Parameters

path string

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

Returns

FileInfo

System.IO.FileInfo инстанция, содержащая извлеченные данные.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Заказчик не имеет требуемого разрешения на доступ.

ArgumentException

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

UnauthorizedAccessException

Доступ к файлу path" отказывается.

PathTooLongException

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

NotSupportedException

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

Extract(Stream)

Выводит вход в предоставленный поток.

void Extract(Stream destination)

Parameters

destination Stream

Достопримечательности. должно быть написано.

Exceptions

ArgumentException

destination’ does not support writing.

 Русский