Interface IArchiveFileEntry

Interface IArchiveFileEntry

De naam: Aspose.Zip Verzameling: Aspose.Zip.dll (25.5.0)

Deze interface is een archiefbestand.

public interface IArchiveFileEntry

Properties

Length

Geeft de lengte van de ingang in byten.

long? Length { get; }

Eigendomswaarde

long ?

Name

Neem de naam van de ingang.

string Name { get; }

Eigendomswaarde

string

Remarks

Archieven voor compressie alleen, zoals gzip, bzip2, lzip, lzma, xz, z heeft de naam “File.bin” tenzij een andere naam kan worden gevonden in de header.

Methods

Extract(String)

Extract de ingang naar het bestandsysteem door de geleverde route.

FileInfo Extract(string path)

Parameters

path string

De route naar bestand bestemming.Als het bestand al bestaat, zal het worden overgeschreven.

Returns

FileInfo

System.IO.FileInfo instantie met geïntroduceerde gegevens.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

De oproepgever heeft niet de vereiste toestemming om toegang te krijgen.

ArgumentException

De path’ is leeg, bevat alleen witte ruimtes of bevat invalide tekens.

UnauthorizedAccessException

De toegang tot het bestand path’ wordt geweigerd.

PathTooLongException

De aangegeven path’, bestandsnaam, of beide overschrijden de door het systeem gedefinieerde maximale lengte. Bijvoorbeeld, op Windows-gebaseerde platforms, moeten paden minder dan 248 tekens zijn, en bestandsnamen moeten minder dan 260 tekens zijn.

NotSupportedException

Het bestand op path’ bevat een kolom (:) in het midden van de string.

Extract(Stream)

Extract de ingang naar de aangeboden stroom.

void Extract(Stream destination)

Parameters

destination Stream

Destination stream. moet geschreven zijn.

Exceptions

ArgumentException

destination’ does not support writing.

 Nederlands