Interface IArchiveFileEntry

Interface IArchiveFileEntry

Název místa: Aspose.Zip Sbírka: Aspose.Zip.dll (25.5.0)

Tento rozhraní představuje vstup archivního souboru.

public interface IArchiveFileEntry

Properties

Length

Obdrží délku vstupu v bytech.

long? Length { get; }

Hodnota nemovitosti

long ?

Name

Dostane jméno vstupu.

string Name { get; }

Hodnota nemovitosti

string

Remarks

Archivy pro komprese pouze, jako je gzip, bzip2, lzip, lzma, xz, z má název “File.bin” pokud nelze nalézt jiný název v titulcích.

Methods

Extract(Stringová)

Vkládá vstup do souborového systému poskytnutou cestou.

FileInfo Extract(string path)

Parameters

path string

Cesta k cílovému souboru.Pokud soubor již existuje, bude přepsan.

Returns

FileInfo

Systém.IO.FileInfo instance obsahující extrahované údaje.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Zákazník nemá požadované povolení k přístupu.

ArgumentException

code class=“paramref”>path’ je prázdný, obsahuje pouze bílé prostory, nebo obsahuje neplatné znaky.

UnauthorizedAccessException

Přístup k souboru path" je odmítnut.

PathTooLongException

Uvedený path", název souboru, nebo oba překračují maximální délku definovanou systémem. Například na platformách založených na Windows, trasy musí být méně než 248 znaků a názvy souboru musí být méně než 260 znak.

NotSupportedException

Soubor na path’ obsahuje kolonu (:) uprostřed řádku.

Extract(Stream)

Odstraní vstup do poskytnutého toku.

void Extract(Stream destination)

Parameters

destination Stream

Destinace stream. musí být psateln.

Exceptions

ArgumentException

destination’ does not support writing.

 Čeština