Bagikan melalui


TarReader.GetNextEntry(Boolean) Metode

Definisi

Mengambil entri berikutnya dari aliran arsip.

public System.Formats.Tar.TarEntry? GetNextEntry (bool copyData = false);
member this.GetNextEntry : bool -> System.Formats.Tar.TarEntry
Public Function GetNextEntry (Optional copyData As Boolean = false) As TarEntry

Parameter

copyData
Boolean

true untuk menyalin data entri ke baru MemoryStream. Ini berguna ketika aliran arsip yang mendasar tidak dapat dilihat, dan data perlu diakses nanti.

false jika data tidak boleh disalin ke aliran baru. Jika aliran yang mendasar tidak dapat dilihat, pengguna memiliki tanggung jawab untuk membaca dan memproses DataStream segera setelah memanggil metode ini.

Nilai defaultnya adalah false.

Mengembalikan

TarEntry Instans jika entri yang valid ditemukan, atau null jika akhir arsip telah tercapai.

Pengecualian

Data entri salah bentuk.

-atau-

Arsip berisi entri dalam format yang berbeda.

-atau-

Lebih dari satu entri atribut global yang diperluas ditemukan di arsip saat ini Pax .

-atau-

Dua atau beberapa entri atribut yang diperluas ditemukan berturut-turut dalam arsip saat ini Pax .

Terjadi masalah I/O.

Berlaku untuk