NetworkStream.DataAvailable Properti
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.
Mendapatkan nilai yang menunjukkan apakah data tersedia di NetworkStream untuk segera dibaca.
public:
virtual property bool DataAvailable { bool get(); };
public virtual bool DataAvailable { get; }
member this.DataAvailable : bool
Public Overridable ReadOnly Property DataAvailable As Boolean
Nilai Properti
true
jika data tersedia di aliran untuk dibaca; jika tidak, false
.
Pengecualian
Sudah NetworkStream ditutup.
Yang mendasar Socket ditutup.
ErrorCode Gunakan properti untuk mendapatkan kode kesalahan tertentu dan lihat dokumentasi kode kesalahan WINDOWS Sockets versi 2 API untuk deskripsi terperinci tentang kesalahan tersebut.
Keterangan
DataAvailable Gunakan properti untuk menentukan apakah data diantrekan untuk segera dibaca.
Jika DataAvailable adalah true
, panggilan untuk Read segera kembali.
Jika host jarak jauh dimatikan atau menutup koneksi, DataAvailable dapat melempar SocketException.
Catatan
Jangan gunakan DataAvailable untuk menentukan apakah transmisi telah berakhir. Bahkan jika tidak ada data yang tersedia untuk segera dibaca, soket yang mendasar mungkin menerima lebih banyak data nanti.