TarReader.GetNextEntry(Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 dalam baru MemoryStream. Ini berguna ketika aliran arsip yang mendasar tidak dapat dipilih, dan data perlu diakses nanti.
false jika data tidak boleh disalin ke aliran baru. Jika aliran yang mendasar tidak dapat dipikirkan, 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 secara berturut-turut dalam arsip saat ini Pax .
-atau-
hanya .NET 11 dan versi yang lebih baru: Checksum entri tidak valid.
Terjadi masalah I/O.