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
Uygulamalar
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
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
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
Çıkarılan verileri içeren System.IO.FileInfo örneği.
İstisnalar
path
null.
Arayanın erişim için gerekli izni yok.
path
boş, yalnızca boşluk içeriyor veya geçersiz karakterler içeriyor.
path
dosyasına erişim reddedildi.
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.
path
dosyası, dizenin ortasında bir iki nokta üst üste (:) içeriyor.
path
null.
Arayanın erişim için gerekli izni yok.
path
boş, yalnızca boşluk içeriyor veya geçersiz karakterler içeriyor.
path
dosyasına erişim reddedildi.
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.
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
destination
yazmayı desteklemiyor.
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
Girişin adı.