Interface IArchiveFileEntry

Interface IArchiveFileEntry

ja nimityö: Aspose.Zip Kokoelma: Aspose.Zip.dll (25.5.0)

Tämä käyttöliittymä edustaa arkistotiedoston sisäänkäyntiä.

public interface IArchiveFileEntry

Properties

Length

Se saa sisäänpääsyn pituuden byteina.

long? Length { get; }

Omistuksen arvo

long ?

Name

Antaa sisäänkäynnin nimi.

string Name { get; }

Omistuksen arvo

string

Remarks

Tiedostoja vain tiivistämiseen, kuten gzip, bzip2, lzip, lzma, xz, z on nimi “File.bin” ellei toinen nimi löytyy otsikoissa.

Methods

Extract(String)

Tuodaan sisäänkäynti tiedostojärjestelmään antamalla reitillä.

FileInfo Extract(string path)

Parameters

path string

Jos tiedosto on jo olemassa, se kirjoitetaan yli.

Returns

FileInfo

System.IO.FileInfo tapaus, joka sisältää saatuja tietoja.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Kääntäjällä ei ole tarvittavaa käyttöoikeutta.

ArgumentException

path’ on tyhjä, sisältää vain valkoisia tiloja tai sisältää epätasaisia merkkejä.

UnauthorizedAccessException

Pääsy path" -tiedostoon kielletään.

PathTooLongException

Määritetty path", tiedoston nimi tai molemmat ylittävät järjestelmän määrittämän enimmäispituuden. Esimerkiksi Windows-pohjaisilla alustoilla tiet on oltava alle 248 merkkiä ja tiedoston nimet on oltava alle 260 merkkiä.

NotSupportedException

path’ -tiedosto sisältää sarjan keskellä olevan sarjan (:) sarjan.

Extract(Stream)

Poista sisäänpääsy antamaan virtaukseen.

void Extract(Stream destination)

Parameters

destination Stream

Tarkoitus: Tarkoitus on kirjoitettava.

Exceptions

ArgumentException

destination’ does not support writing.

 Suomi