Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Reprezentuje informace o instanci archivu.
public sealed class ArchiveInstanceInfo
Dědičnost
Děděné členy
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Vlastnosti
AreFileNamesEncrypted
Vrací hodnotu, která indikuje, zda jsou názvy položek (souborů) archivu zašifrovány.
public bool AreFileNamesEncrypted { get; }
Hodnota vlastnosti
FormatInfo
Vrací informace o formátu archivu.
public ArchiveFormatInfo FormatInfo { get; }
Hodnota vlastnosti
IsContentEncrypted
Vrací hodnotu, která indikuje, zda je obsah archivu zašifrován.
public bool IsContentEncrypted { get; }
Hodnota vlastnosti
Metody
GetArchiveFormatInfo(string)
Vrací informace o formátu archivu.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parametry
fileName
string
Název souboru archivu.
Návratová hodnota
Informace o formátu archivu.
Výjimky
fileName
je null.
Volající nemá požadované oprávnění k přístupu.
fileName
je prázdný, obsahuje pouze bílé znaky nebo obsahuje neplatné znaky.
Přístup k souboru fileName
je odepřen.
Zadaný fileName
překračuje maximální délku definovanou systémem. Například na platformách založených na Windows musí být cesty kratší než 248 znaků a názvy souborů kratší než 260 znaků.
Soubor na fileName
obsahuje dvojtečku (:) uprostřed řetězce.
Došlo k chybě I/O při otevírání souboru.
GetArchiveFormatInfo(Stream)
Vrací informace o formátu archivu.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Parametry
stream
Stream
Proud souboru archivu.
Návratová hodnota
Informace o formátu archivu.
Výjimky
stream
je null.
stream
není seekable.
GetArchiveInstanceInfo(string)
Vrací informace o instanci archivu.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Parametry
fileName
string
Název souboru archivu.
Návratová hodnota
Informace o instanci archivu nebo null, pokud formát nebyl detekován.
Výjimky
fileName
je null.
Volající nemá požadované oprávnění k přístupu.
fileName
je prázdný, obsahuje pouze bílé znaky nebo obsahuje neplatné znaky.
Přístup k souboru fileName
je odepřen.
Zadaný fileName
překračuje maximální délku definovanou systémem. Například na platformách založených na Windows musí být cesty kratší než 248 znaků a názvy souborů kratší než 260 znaků.
Soubor na fileName
obsahuje dvojtečku (:) uprostřed řetězce.
Došlo k chybě I/O při otevírání souboru.
GetArchiveInstanceInfo(Stream)
Vrací informace o instanci archivu.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Parametry
stream
Stream
Proud souboru archivu.
Návratová hodnota
Informace o instanci archivu nebo null, pokud formát nebyl detekován.
Výjimky
stream
je null.
stream
není seekable.