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

Систем.ИО.ФилеИнфо инстанција која садржи извучене податке.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Позивач нема захтеван дозволу за приступ.

ArgumentException

path’ је празан, садржи само беле просторе, или садржи неважеће знакове.

UnauthorizedAccessException

Приступ датотеци path’ је одбијен.

PathTooLongException

На пример, на платформима заснованим на Виндовсу, путеви морају бити мање од 248 знакова, а имена датотеке морају бити мање од 260 знакова.

NotSupportedException

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

Extract(Stream)

Екстрактира улаз у обезбеђени ток.

void Extract(Stream destination)

Parameters

destination Stream

Destination stream. mora da bude pisano.

Exceptions

ArgumentException

destination’ does not support writing.

 Српски