Interface IArchiveFileEntry

Interface IArchiveFileEntry

Pôvodný názov: Aspose.Zip Zhromaždenie: Aspose.Zip.dll (25.5.0)

Tento rozhranie predstavuje vstup do archívu.

public interface IArchiveFileEntry

Properties

Length

Získa dĺžku vstupu v bytoch.

long? Length { get; }

Hodnota nehnuteľnosti

long ?

Name

Získa názov vstupu.

string Name { get; }

Hodnota nehnuteľnosti

string

Remarks

Archívy na kompresiu iba, ako napríklad gzip, bzip2, lzip, lzma, xz, z má názov “File.bin” pokiaľ sa v hlavičkách nenachádza iné meno.

Methods

Extract(Stretnutie)

Vytiahne vstup do súborového systému poskytnutou cestou.

FileInfo Extract(string path)

Parameters

path string

Cesta k cieľovému súboru. ak súbor už existuje, bude prepisovaný.

Returns

FileInfo

System.IO.FileInfo inštancia obsahujúca extrahované údaje.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Návštevník nemá požadované povolenie na prístup.

ArgumentException

path’ je prázdna, obsahuje iba biele priestory, alebo obsahuje neplatné znaky.

UnauthorizedAccessException

Prístup k súboru path" je zamietnutý.

PathTooLongException

Názov súboru alebo obaja presahujú maximálnu dĺžku definovanú systémom. Napríklad, na platformách založených na systéme Windows, trasy musia byť menej ako 248 znakov a názvy súborov musia byť menej ako 260 znakov.

NotSupportedException

Súbor na path’ obsahuje stĺpec (:) v strede riadku.

Extract(Stream)

Extrakt vstupu do poskytnutého prúdu.

void Extract(Stream destination)

Parameters

destination Stream

Destinácia stream. musí byť písateľná.

Exceptions

ArgumentException

destination’ does not support writing.

 Slovenčina