Class IsoEntry
Namespace: Aspose.Zip.Iso
Assembly: Aspose.Zip.dll (25.1.0)
Mewakili sebuah entri (file atau direktori) dalam arsip ISO.
public abstract class IsoEntry : IArchiveFileEntry
Pewarisan
Mengimplementasikan
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properti
IsDirectory
Mendapatkan nilai yang menunjukkan apakah entri adalah sebuah direktori.
public bool IsDirectory { get; }
Nilai Properti
Length
Mendapatkan panjang entri dalam byte.
public long? Length { get; }
Nilai Properti
long?
Name
Mendapatkan nama entri.
public string Name { get; }
Nilai Properti
Metode
Extract(string)
Mengekstrak entri ke sistem file berdasarkan jalur yang diberikan.
public FileInfo Extract(string path)
Parameter
path
string
Jalur ke file tujuan. Jika file sudah ada, file tersebut akan ditimpa.
Mengembalikan
Instansi System.IO.FileInfo yang berisi data yang diekstrak.
Pengecualian
path
adalah null.
Pemanggil tidak memiliki izin yang diperlukan untuk mengakses.
path
kosong, hanya berisi spasi putih, atau berisi karakter yang tidak valid.
Akses ke file path
ditolak.
path
, nama file, atau keduanya melebihi panjang maksimum yang ditentukan oleh sistem. Misalnya, di platform berbasis Windows, jalur harus kurang dari 248 karakter, dan nama file harus kurang dari 260 karakter.
File di path
mengandung titik dua (:) di tengah string.
path
adalah null.
Pemanggil tidak memiliki izin yang diperlukan untuk mengakses.
path
kosong, hanya berisi spasi putih, atau berisi karakter yang tidak valid.
Akses ke file path
ditolak.
path
, nama file, atau keduanya melebihi panjang maksimum yang ditentukan oleh sistem. Misalnya, di platform berbasis Windows, jalur harus kurang dari 248 karakter, dan nama file harus kurang dari 260 karakter.
File di path
mengandung titik dua (:) di tengah string.
Extract(Stream)
Mengekstrak entri ke stream yang diberikan.
public void Extract(Stream destination)
Parameter
destination
Stream
Stream tujuan. Harus dapat ditulis.
Pengecualian
destination
tidak mendukung penulisan.
Dibangkitkan jika entri tidak mewakili file.
ToString()
Mengembalikan string yang mewakili entri saat ini.
public override string ToString()
Mengembalikan
Nama entri.