Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Navne til: Aspose.Zip.ArchiveInfo Sammensætning: Aspose.Zip.dll (25.5.0)

Det repræsenterer oplysninger om arkivinstansen.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

De arvede medlemmer

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

Properties

AreFileNamesEncrypted

Giver en værdi, der angiver, om navnene på indtægter (filer) i arkivet er krypteret.

public bool AreFileNamesEncrypted { get; }

Ejendomsværdi

bool

FormatInfo

Få arkivformatet info.

public ArchiveFormatInfo FormatInfo { get; }

Ejendomsværdi

ArchiveFormatInfo

IsContentEncrypted

Giver en værdi, der angiver, om indholdet af arkivet er krypteret.

public bool IsContentEncrypted { get; }

Ejendomsværdi

bool

Methods

GetArchiveFormatInfo(String)

Du får arkivformatet info.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

Filnavnet på arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformatet.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Den pågældende har ikke den nødvendige tilladelse til at få adgang.

ArgumentException

code class=“paramref”>fileName’ er tom, indeholder kun hvide rum, eller indeholder ulovlige tegn.

UnauthorizedAccessException

Tilgang til filen fileName’ er nægtet.

PathTooLongException

Den angivne fileName’ overstiger den systemdefinerede maksimale længde. For eksempel på Windows-baserede platforme skal veje være mindre end 248 tegn, og filnavn skal være mindre end 260 tegn.

NotSupportedException

Filen i fileName’ indeholder en kolonne (:) i midten af ringen.

IOException

En I/O-fejl opstod under åbningen af filen.

GetArchiveFormatInfo(Stream)

Du får arkivformatet info.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

Strømmen af arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformatet.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(String)

arkivering af indsendte oplysninger.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

Filnavnet på arkivfilen.

Returns

ArchiveInstanceInfo

Information om arkivinstans eller null, hvis formatet ikke blev opdaget.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Den pågældende har ikke den nødvendige tilladelse til at få adgang.

ArgumentException

code class=“paramref”>fileName’ er tom, indeholder kun hvide rum, eller indeholder ulovlige tegn.

UnauthorizedAccessException

Tilgang til filen fileName’ er nægtet.

PathTooLongException

Den angivne fileName’ overstiger den systemdefinerede maksimale længde. For eksempel på Windows-baserede platforme skal veje være mindre end 248 tegn, og filnavn skal være mindre end 260 tegn.

NotSupportedException

Filen i fileName’ indeholder en kolonne (:) i midten af ringen.

IOException

En I/O-fejl opstod under åbningen af filen.

GetArchiveInstanceInfo(Stream)

arkivering af indsendte oplysninger.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

Strømmen af arkivfilen.

Returns

ArchiveInstanceInfo

Information om arkivinstans eller null, hvis formatet ikke blev opdaget.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Dansk