Interface IArchiveFileEntry

Interface IArchiveFileEntry

İsim alanı : Aspose.Zip Toplama: Aspose.Zip.dll (25.5.0)

Bu arayüz bir arşiv dosya girişini temsil eder.

public interface IArchiveFileEntry

Properties

Length

Giriş süresi byte olarak belirlenir.

long? Length { get; }

Mülkiyet Değer

long ?

Name

Giriş Adı Alın.

string Name { get; }

Mülkiyet Değer

string

Remarks

Sadece kompresyon için arşivler, örneğin gzip, bzip2, lzip, lzma, xz, z, başlıklarda başka bir isim bulunmadıkça “File.bin” adı vardır.

Methods

Extract(Sırt)

Dosya sistemine verilen yoldan giriş çıkarır.

FileInfo Extract(string path)

Parameters

path string

Hedef dosyasına giden yol. eğer dosya zaten mevcutsa, aşırı yazılacaktır.

Returns

FileInfo

System.IO.FileInfo örneği çıkarılan verileri içerir.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Müşteri, gerekli izinleri almamaktadır.

ArgumentException

path’ boş, yalnızca beyaz alanlar içerir veya geçersiz karakterler içerir.

UnauthorizedAccessException

path" dosyasına erişim reddedilir.

PathTooLongException

Belirlenen path’, dosya adı, ya da her ikisi de sistem tarafından tanımlanan maksimum uzunluğu aşmaktadır. Örneğin, Windows tabanlı platformlarda, yollar 248 karakterden az olmalıdır ve dosya isimleri 260 karakterden az olmalıdır.

NotSupportedException

path’daki dosya, satırın ortasında bir sütun (:) içerir.

Extract(Stream)

Gönderilen akışın içeriğini çıkarır.

void Extract(Stream destination)

Parameters

destination Stream

Destination stream. yazılabilir olması gerekir.

Exceptions

ArgumentException

destination’ does not support writing.

 Türkçe