Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

Mewakili informasi tentang instance arsip.

public sealed class ArchiveInstanceInfo

Pewarisan

objectArchiveInstanceInfo

Anggota yang Dwarisi

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

Properti

AreFileNamesEncrypted

Mengambil nilai yang menunjukkan apakah nama entri (file) dari arsip terenkripsi.

public bool AreFileNamesEncrypted { get; }

Nilai Properti

bool

FormatInfo

Mengambil informasi format arsip.

public ArchiveFormatInfo FormatInfo { get; }

Nilai Properti

ArchiveFormatInfo

IsContentEncrypted

Mengambil nilai yang menunjukkan apakah konten dari arsip terenkripsi.

public bool IsContentEncrypted { get; }

Nilai Properti

bool

Metode

GetArchiveFormatInfo(string)

Mengambil informasi format arsip.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameter

fileName string

Nama file dari file arsip.

Mengembalikan

ArchiveFormatInfo

Informasi tentang format arsip.

Pengecualian

ArgumentNullException

fileName adalah null.

SecurityException

Pemanggil tidak memiliki izin yang diperlukan untuk mengakses.

ArgumentException

fileName kosong, hanya berisi spasi, atau mengandung karakter yang tidak valid.

UnauthorizedAccessException

Akses ke file fileName ditolak.

PathTooLongException

fileName yang ditentukan melebihi panjang maksimum yang ditentukan sistem. Misalnya, di platform berbasis Windows, jalur harus kurang dari 248 karakter, dan nama file harus kurang dari 260 karakter.

NotSupportedException

File di fileName mengandung titik dua (:) di tengah string.

IOException

Terjadi kesalahan I/O saat membuka file.

GetArchiveFormatInfo(Stream)

Mengambil informasi format arsip.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameter

stream Stream

Aliran dari file arsip.

Mengembalikan

ArchiveFormatInfo

Informasi tentang format arsip.

Pengecualian

ArgumentNullException

stream adalah null.

ArgumentException

stream tidak dapat dicari.

GetArchiveInstanceInfo(string)

Mengambil informasi instance arsip.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameter

fileName string

Nama file dari file arsip.

Mengembalikan

ArchiveInstanceInfo

Informasi tentang instance arsip atau null jika format tidak terdeteksi.

Pengecualian

ArgumentNullException

fileName adalah null.

SecurityException

Pemanggil tidak memiliki izin yang diperlukan untuk mengakses.

ArgumentException

fileName kosong, hanya berisi spasi, atau mengandung karakter yang tidak valid.

UnauthorizedAccessException

Akses ke file fileName ditolak.

PathTooLongException

fileName yang ditentukan melebihi panjang maksimum yang ditentukan sistem. Misalnya, di platform berbasis Windows, jalur harus kurang dari 248 karakter, dan nama file harus kurang dari 260 karakter.

NotSupportedException

File di fileName mengandung titik dua (:) di tengah string.

IOException

Terjadi kesalahan I/O saat membuka file.

GetArchiveInstanceInfo(Stream)

Mengambil informasi instance arsip.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameter

stream Stream

Aliran dari file arsip.

Mengembalikan

ArchiveInstanceInfo

Informasi tentang instance arsip atau null jika format tidak terdeteksi.

Pengecualian

ArgumentNullException

stream adalah null.

ArgumentException

stream tidak dapat dicari.

 Indonesia