Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Arşiv örneği hakkında bilgi temsil eder.
public sealed class ArchiveInstanceInfo
Miras
Miras Alınan Üyeler
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Özellikler
AreFileNamesEncrypted
Arşivdeki girişlerin (dosyaların) adlarının şifreli olup olmadığını belirten bir değer alır.
public bool AreFileNamesEncrypted { get; }
Özellik Değeri
FormatInfo
Arşiv formatı bilgilerini alır.
public ArchiveFormatInfo FormatInfo { get; }
Özellik Değeri
IsContentEncrypted
Arşivin içeriğinin şifreli olup olmadığını belirten bir değer alır.
public bool IsContentEncrypted { get; }
Özellik Değeri
Metodlar
GetArchiveFormatInfo(string)
Arşiv formatı bilgilerini alır.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parametreler
fileName
string
Arşiv dosyasının dosya adı.
Dönüş Değeri
Arşiv formatı hakkında bilgi.
İstisnalar
fileName
null.
Çağrıyı yapanın erişim için gerekli izne sahip değil.
fileName
boş, yalnızca boşluk içeriyor veya geçersiz karakterler içeriyor.
fileName
dosyasına erişim reddedildi.
Belirtilen fileName
sistem tanımlı maksimum uzunluğu aşıyor. Örneğin, Windows tabanlı platformlarda, yollar 248 karakterden kısa olmalı ve dosya adları 260 karakterden kısa olmalıdır.
fileName
dosyası, dizenin ortasında bir iki nokta (:) içeriyor.
Dosya açılırken bir I/O hatası oluştu.
GetArchiveFormatInfo(Stream)
Arşiv formatı bilgilerini alır.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Parametreler
stream
Stream
Arşiv dosyasının akışı.
Dönüş Değeri
Arşiv formatı hakkında bilgi.
İstisnalar
stream
null.
stream
erişilebilir değil.
GetArchiveInstanceInfo(string)
Arşiv örneği bilgilerini alır.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Parametreler
fileName
string
Arşiv dosyasının dosya adı.
Dönüş Değeri
Arşiv örneği hakkında bilgi veya format tespit edilmediyse null.
İstisnalar
fileName
null.
Çağrıyı yapanın erişim için gerekli izne sahip değil.
fileName
boş, yalnızca boşluk içeriyor veya geçersiz karakterler içeriyor.
fileName
dosyasına erişim reddedildi.
Belirtilen fileName
sistem tanımlı maksimum uzunluğu aşıyor. Örneğin, Windows tabanlı platformlarda, yollar 248 karakterden kısa olmalı ve dosya adları 260 karakterden kısa olmalıdır.
fileName
dosyası, dizenin ortasında bir iki nokta (:) içeriyor.
Dosya açılırken bir I/O hatası oluştu.
GetArchiveInstanceInfo(Stream)
Arşiv örneği bilgilerini alır.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Parametreler
stream
Stream
Arşiv dosyasının akışı.
Dönüş Değeri
Arşiv örneği hakkında bilgi veya format tespit edilmediyse null.
İstisnalar
stream
null.
stream
erişilebilir değil.