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
object ← ArchiveFormatDetector
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
Arşiv formatı hakkında bilgi veya format tespit edilmediyse null.
İstisnalar
fileName
null.
Çağrıcı, 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.
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
Arşiv formatı hakkında bilgi veya format tespit edilmediyse null.
İstisnalar
stream
null.
stream
arama yapılabilir değil.