ArchiveInstanceInfo.GetArchiveFormatInfo

GetArchiveFormatInfo(string)

Arşiv biçimi bilgisini alır.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
ParametreTipTanım
fileNameStringArşiv dosyasının dosya adı.

Geri dönüş değeri

Arşiv formatı hakkında bilgi veya format algılanmadıysa boş.

istisnalar

istisnaşart
ArgumentNullExceptionfileName boş.
SecurityExceptionArayan, erişim için gerekli izne sahip değil.
ArgumentExceptionbufileName boş, yalnızca beyaz boşluklar içeriyor veya geçersiz karakterler içeriyor.
UnauthorizedAccessExceptiondosyaya erişimfileName engellendi.
PathTooLongExceptionBelirtilenfileName sistem tanımlı maksimum uzunluğu aşıyor. Örneğin, Windows tabanlı platformlarda yollar 248 karakterden, dosya adları ise 260 karakterden kısa olmalıdır.
NotSupportedExceptiondosyafileName dizenin ortasında iki nokta üst üste (:) içerir.
IOExceptionDosya açılırken bir G/Ç hatası oluştu.

Ayrıca bakınız


GetArchiveFormatInfo(Stream)

Arşiv biçimi bilgisini alır.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
ParametreTipTanım
streamStreamArşiv dosyasının akışı.

Geri dönüş değeri

Arşiv formatı hakkında bilgi veya format algılanmadıysa boş.

istisnalar

istisnaşart
ArgumentNullExceptionstream boş.
ArgumentExceptionstream aranmaz.

Ayrıca bakınız