Class ArchiveInstanceInfo

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

objectArchiveInstanceInfo

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

bool

FormatInfo

Arşiv formatı bilgilerini alır.

public ArchiveFormatInfo FormatInfo { get; }

Özellik Değeri

ArchiveFormatInfo

IsContentEncrypted

Arşivin içeriğinin şifreli olup olmadığını belirten bir değer alır.

public bool IsContentEncrypted { get; }

Özellik Değeri

bool

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

ArchiveFormatInfo

Arşiv formatı hakkında bilgi.

İstisnalar

ArgumentNullException

fileName null.

SecurityException

Çağrıyı yapanın erişim için gerekli izne sahip değil.

ArgumentException

fileName boş, yalnızca boşluk içeriyor veya geçersiz karakterler içeriyor.

UnauthorizedAccessException

fileName dosyasına erişim reddedildi.

PathTooLongException

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.

NotSupportedException

fileName dosyası, dizenin ortasında bir iki nokta (:) içeriyor.

IOException

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

ArchiveFormatInfo

Arşiv formatı hakkında bilgi.

İstisnalar

ArgumentNullException

stream null.

ArgumentException

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

ArchiveInstanceInfo

Arşiv örneği hakkında bilgi veya format tespit edilmediyse null.

İstisnalar

ArgumentNullException

fileName null.

SecurityException

Çağrıyı yapanın erişim için gerekli izne sahip değil.

ArgumentException

fileName boş, yalnızca boşluk içeriyor veya geçersiz karakterler içeriyor.

UnauthorizedAccessException

fileName dosyasına erişim reddedildi.

PathTooLongException

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.

NotSupportedException

fileName dosyası, dizenin ortasında bir iki nokta (:) içeriyor.

IOException

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

ArchiveInstanceInfo

Arşiv örneği hakkında bilgi veya format tespit edilmediyse null.

İstisnalar

ArgumentNullException

stream null.

ArgumentException

stream erişilebilir değil.

 Türkçe