Class ArchiveInstanceInfo
De naam: Aspose.Zip.ArchiveInfo Verzameling: Aspose.Zip.dll (25.5.0)
Vertegenwoordigt informatie over de archiefinstantie.
public sealed class ArchiveInstanceInfo
Inheritance
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
FormatInfo
Geeft het archiefformaat info.
public ArchiveFormatInfo FormatInfo { get; }
Eigendomswaarde
IsContentEncrypted
Er wordt een waarde aangegeven of de inhoud van het archief is versleuteld.
public bool IsContentEncrypted { get; }
Eigendomswaarde
Methods
GetArchiveFormatInfo(String)
Er is een archiefformaat voor info.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parameters
fileName
string
De naam van het archiefbestand.
Returns
Informatie over het archiefformaat.
Exceptions
fileName’ is null.
De oproepgever heeft niet de vereiste toestemming om toegang te krijgen.
De fileName’ is leeg, bevat alleen witte ruimtes, of bevat ongeldig tekens.
De toegang tot het bestand fileName’ wordt geweigerd.
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.
Het bestand bij fileName’ bevat een kolom (:) in het midden van de string.
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
Informatie over het archiefformaat.
Exceptions
stream’ is null.
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
Informatie over archiefinstantie of null als het formaat niet is gedetecteerd.
Exceptions
fileName’ is null.
De oproepgever heeft niet de vereiste toestemming om toegang te krijgen.
De fileName’ is leeg, bevat alleen witte ruimtes, of bevat ongeldig tekens.
De toegang tot het bestand fileName’ wordt geweigerd.
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.
Het bestand bij fileName’ bevat een kolom (:) in het midden van de string.
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
Informatie over archiefinstantie of null als het formaat niet is gedetecteerd.
Exceptions
stream’ is null.
stream’ is not seekable.