Class ArjEntryPlain

Class ArjEntryPlain

Nama dari : Aspose.Zip.Arj Perhitungan: Aspose.Zip.dll (25.5.0)

Menampilkan satu file dalam arsip ARJ.

public class ArjEntryPlain : IArchiveFileEntry

Inheritance

object ArjEntryPlain

Implements

IArchiveFileEntry

anggota yang diwarisi

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

Properties

CompressedSize

Dapatkan ukuran file yang dikompresi.

public uint CompressedSize { get; }

Nilai Properti

uint

Name

Dapatkan nama entri di dalam arkib.

public string Name { get; }

Nilai Properti

string

UncompressedSize

Dapatkan ukuran file asli.

public uint UncompressedSize { get; }

Nilai Properti

uint

Methods

Extract(String)

Mengekstrak input ke sistem file dengan jalur yang disediakan.

public FileInfo Extract(string path)

Parameters

path string

Jika file sudah ada, akan dituliskannya.

Returns

FileInfo

Informasi file dari file komposisi.

Examples

Mengekstrak dua entri dari rar archive.

using (FileStream arjFile = File.Open("archive.arj", FileMode.Open))
{
    using (ArjArchive archive = new ArjArchive(arjFile))
    {
        archive.Entries[0].Extract("first.bin");
        archive.Entries[1].Extract("second.bin");
    }
}

Exceptions

ArgumentNullException

path’ is null or empty.

Extract(FileInfo)

Mengekstrak ARJ archive entry ke file.

public void Extract(FileInfo fileInfo)

Parameters

fileInfo FileInfo

FileInfo untuk menyimpan data dekompresi.

Examples

using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
    using (var archive = new ArjArchive(arjFile))
    {
        archive.Entries[0].Extract(new FileInfo("extracted.bin"));
    }
}

Exceptions

InvalidOperationException

Alamat dan informasi layanan tidak dibaca.

SecurityException

Panggilan tidak memiliki izin yang diperlukan untuk membuka fileInfo'.

ArgumentException

Jalur file kosong atau hanya mengandung ruang putih.

FileNotFoundException

File tersebut tidak ditemukan.

UnauthorizedAccessException

Jalan ke file hanya dibaca atau merupakan direktori.

ArgumentNullException

fileInfo’ is null.

DirectoryNotFoundException

Jalur yang ditentukan tidak sah, misalnya berada di drive yang tidak dipetakan.

IOException

File sudah terbuka.

Extract(Stream)

Mengekstrak input ke arus yang disediakan.

public void Extract(Stream destination)

Parameters

destination Stream

Destination stream. harus dapat ditulis.

Exceptions

ArgumentException

destination’ does not support writing.

InvalidDataException

Checksum mismatch untuk headers atau data. - atau - Arkib korup.

NotImplementedException

Masuk dikompresi dengan metode 4.

 Indonesia