Share via


NetworkStream.DataAvailable Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah data tersedia untuk NetworkStream 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 yang akan dibaca; jika tidak, false.

Pengecualian

Yang mendasar Socket ditutup.

ErrorCode Gunakan properti untuk mendapatkan kode kesalahan tertentu dan lihat dokumentasi kode kesalahan API Windows Sockets versi 2 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 melemparkan 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.

Berlaku untuk

Lihat juga