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

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

NotSupportedException

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

Extract(Stream)

Витягує вхід до наданого потоку.

void Extract(Stream destination)

Parameters

destination Stream

Достовірний маршрут - має бути написані.

Exceptions

ArgumentException

destination’ does not support writing.

 Українська