Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Reprezentuje informacje o instancji archiwum.
public sealed class ArchiveInstanceInfo
Dziedziczenie
Dziedziczone członkowie
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Właściwości
AreFileNamesEncrypted
Zwraca wartość wskazującą, czy nazwy wpisów (plików) archiwum są zaszyfrowane.
public bool AreFileNamesEncrypted { get; }
Wartość właściwości
FormatInfo
Zwraca informacje o formacie archiwum.
public ArchiveFormatInfo FormatInfo { get; }
Wartość właściwości
IsContentEncrypted
Zwraca wartość wskazującą, czy zawartość archiwum jest zaszyfrowana.
public bool IsContentEncrypted { get; }
Wartość właściwości
Metody
GetArchiveFormatInfo(string)
Zwraca informacje o formacie archiwum.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parametry
fileName
string
Nazwa pliku archiwum.
Zwraca
Informacje o formacie archiwum.
Wyjątki
fileName
jest nullem.
Wywołujący nie ma wymaganych uprawnień do dostępu.
fileName
jest pusty, zawiera tylko białe znaki lub zawiera nieprawidłowe znaki.
Dostęp do pliku fileName
jest zabroniony.
Określona fileName
przekracza maksymalną długość zdefiniowaną przez system. Na przykład, na platformach opartych na systemie Windows, ścieżki muszą mieć mniej niż 248 znaków, a nazwy plików muszą mieć mniej niż 260 znaków.
Plik w fileName
zawiera dwukropek (:) w środku ciągu.
Wystąpił błąd I/O podczas otwierania pliku.
GetArchiveFormatInfo(Stream)
Zwraca informacje o formacie archiwum.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Parametry
stream
Stream
Strumień pliku archiwum.
Zwraca
Informacje o formacie archiwum.
Wyjątki
stream
jest nullem.
stream
nie jest strumieniem możliwym do przeszukiwania.
GetArchiveInstanceInfo(string)
Zwraca informacje o instancji archiwum.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Parametry
fileName
string
Nazwa pliku archiwum.
Zwraca
Informacje o instancji archiwum lub null, jeśli format nie został wykryty.
Wyjątki
fileName
jest nullem.
Wywołujący nie ma wymaganych uprawnień do dostępu.
fileName
jest pusty, zawiera tylko białe znaki lub zawiera nieprawidłowe znaki.
Dostęp do pliku fileName
jest zabroniony.
Określona fileName
przekracza maksymalną długość zdefiniowaną przez system. Na przykład, na platformach opartych na systemie Windows, ścieżki muszą mieć mniej niż 248 znaków, a nazwy plików muszą mieć mniej niż 260 znaków.
Plik w fileName
zawiera dwukropek (:) w środku ciągu.
Wystąpił błąd I/O podczas otwierania pliku.
GetArchiveInstanceInfo(Stream)
Zwraca informacje o instancji archiwum.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Parametry
stream
Stream
Strumień pliku archiwum.
Zwraca
Informacje o instancji archiwum lub null, jeśli format nie został wykryty.
Wyjątki
stream
jest nullem.
stream
nie jest strumieniem możliwym do przeszukiwania.