Class IsoEntry

Class IsoEntry

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

Bir ISO arşivindeki bir girişi (dosya veya dizin) temsil eder.

public abstract class IsoEntry : IArchiveFileEntry

Miras

objectIsoEntry

Uygulamalar

IArchiveFileEntry

Miras Alınan Üyeler

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

Özellikler

IsDirectory

Girişin bir dizin olup olmadığını belirten bir değer alır.

public bool IsDirectory { get; }

Özellik Değeri

bool

Length

Girişin bayt cinsinden uzunluğunu alır.

public long? Length { get; }

Özellik Değeri

long?

Name

Girişin adını alır.

public string Name { get; }

Özellik Değeri

string

Yöntemler

Extract(string)

Girişi sağlanan yola dosya sistemine çıkarır.

public FileInfo Extract(string path)

Parametreler

path string

Hedef dosyanın yolu. Dosya zaten varsa, üzerine yazılacaktır.

Dönüş Değeri

FileInfo

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

İstisnalar

ArgumentNullException

path null.

SecurityException

Arayanın erişim için gerekli izni yok.

ArgumentException

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

UnauthorizedAccessException

path dosyasına erişim reddedildi.

PathTooLongException

Belirtilen path, dosya adı veya her ikisi 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

path dosyası, dizenin ortasında bir iki nokta üst üste (:) içeriyor.

ArgumentNullException

path null.

SecurityException

Arayanın erişim için gerekli izni yok.

ArgumentException

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

UnauthorizedAccessException

path dosyasına erişim reddedildi.

PathTooLongException

Belirtilen path, dosya adı veya her ikisi 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

path dosyası, dizenin ortasında bir iki nokta üst üste (:) içeriyor.

Extract(Stream)

Girişi sağlanan akışa çıkarır.

public void Extract(Stream destination)

Parametreler

destination Stream

Hedef akış. Yazılabilir olmalıdır.

İstisnalar

ArgumentException

destination yazmayı desteklemiyor.

NotSupportedException

Giriş dosyayı temsil etmiyorsa yükseltilir.

ToString()

Geçerli girişi temsil eden bir dize döndürür.

public override string ToString()

Dönüş Değeri

string

Girişin adı.

 Türkçe