Class ArchiveFormatDetector

Class ArchiveFormatDetector

Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)

Arşiv formatını tespit eder ve diğer ilgili bilgileri sağlar.

[Obsolete("ArchiveInstanceInfo sınıfının statik yöntemlerini kullanın.")]
public sealed class ArchiveFormatDetector

Miras

objectArchiveFormatDetector

Miras Alınan Üyeler

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

Yapıcılar

ArchiveFormatDetector()

Aspose.Zip.ArchiveInfo.ArchiveFormatDetector sınıfının yeni bir örneğini başlatır.

[Obsolete("ArchiveInstanceInfo sınıfının statik yöntemlerini kullanın.")]
public ArchiveFormatDetector()

Yöntemler

GetFormatInfo(string)

Format bilgisini alır.

[Obsolete("ArchiveInstanceInfo sınıfının statik yöntemlerini kullanın.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parametreler

fileName string

Arşiv dosyasının dosya adı.

Dönüş Değeri

ArchiveFormatInfo

Arşiv formatı hakkında bilgi veya format tespit edilmediyse null.

İstisnalar

ArgumentNullException

fileName null.

SecurityException

Çağrıcı, 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

Dosyayı açarken bir G/Ç hatası oluştu.

GetFormatInfo(Stream)

Format bilgisini alır.

[Obsolete("ArchiveInstanceInfo sınıfının statik yöntemlerini kullanın.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parametreler

stream Stream

Arşiv dosyasının akışı.

Dönüş Değeri

ArchiveFormatInfo

Arşiv formatı hakkında bilgi veya format tespit edilmediyse null.

İstisnalar

ArgumentNullException

stream null.

ArgumentException

stream arama yapılabilir değil.

 Türkçe