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

Пътят ” е празен, съдържа само бели пространства или съдържа невалидни знаци.

UnauthorizedAccessException

code class=“paramref”>path.

PathTooLongException

code class=“paramref”>path", име на файла, или и двете надвишават максималната дължина, определена от системата. например, на платформи, базирани на Windows, пътеките трябва да са по-малко от 248 знака, а имената на файла трябва да са по-малко от 260.

NotSupportedException

code class=“paramref”>path.

Extract(Stream)

Изтегляне на входа към предоставения поток.

void Extract(Stream destination)

Parameters

destination Stream

Продължителността на дестинацията. трябва да бъде писателна.

Exceptions

ArgumentException

destination’ does not support writing.

 Български