Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

Vertegenwoordigt informatie over de archiefinstantie.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

Geëerbiede leden

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AreFileNamesEncrypted

Geeft een waarde waarin wordt aangegeven of de namen van de inzichten (bestanden) van het archief worden gecodeerd.

public bool AreFileNamesEncrypted { get; }

Eigendomswaarde

bool

FormatInfo

Geeft het archiefformaat info.

public ArchiveFormatInfo FormatInfo { get; }

Eigendomswaarde

ArchiveFormatInfo

IsContentEncrypted

Er wordt een waarde aangegeven of de inhoud van het archief is versleuteld.

public bool IsContentEncrypted { get; }

Eigendomswaarde

bool

Methods

GetArchiveFormatInfo(String)

Er is een archiefformaat voor info.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

De naam van het archiefbestand.

Returns

ArchiveFormatInfo

Informatie over het archiefformaat.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

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

ArgumentException

De fileName’ is leeg, bevat alleen witte ruimtes, of bevat ongeldig tekens.

UnauthorizedAccessException

De toegang tot het bestand fileName’ wordt geweigerd.

PathTooLongException

De aangegeven fileName’ overschrijdt de door het systeem gedefinieerde maximale lengte. Bijvoorbeeld, op Windows-gebaseerde platforms moeten de paden minder dan 248 tekens zijn en de bestandnamen moeten minder dan 260 tekens zijn.

NotSupportedException

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

IOException

Een I/O-fout vond plaats tijdens het openen van het bestand.

GetArchiveFormatInfo(Stream)

Er is een archiefformaat voor info.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

De stroom van het archiefbestand.

Returns

ArchiveFormatInfo

Informatie over het archiefformaat.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(String)

Er is een archiefinstantie info.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

De naam van het archiefbestand.

Returns

ArchiveInstanceInfo

Informatie over archiefinstantie of null als het formaat niet is gedetecteerd.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

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

ArgumentException

De fileName’ is leeg, bevat alleen witte ruimtes, of bevat ongeldig tekens.

UnauthorizedAccessException

De toegang tot het bestand fileName’ wordt geweigerd.

PathTooLongException

De aangegeven fileName’ overschrijdt de door het systeem gedefinieerde maximale lengte. Bijvoorbeeld, op Windows-gebaseerde platforms moeten de paden minder dan 248 tekens zijn en de bestandnamen moeten minder dan 260 tekens zijn.

NotSupportedException

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

IOException

Een I/O-fout vond plaats tijdens het openen van het bestand.

GetArchiveInstanceInfo(Stream)

Er is een archiefinstantie info.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

De stroom van het archiefbestand.

Returns

ArchiveInstanceInfo

Informatie over archiefinstantie of null als het formaat niet is gedetecteerd.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Nederlands