NetworkStream.DataAvailable Özellik

Tanım

üzerinde verilerin hemen okunacak şekilde kullanılabilir NetworkStream olup olmadığını gösteren bir değer alır.

public:
 virtual property bool DataAvailable { bool get(); };
public virtual bool DataAvailable { get; }
member this.DataAvailable : bool
Public Overridable ReadOnly Property DataAvailable As Boolean

Özellik Değeri

true akışta okunacak veriler varsa; aksi takdirde , false.

Özel durumlar

Temel alınan Socket kapalıdır.

ErrorCode Belirli bir hata kodunu almak için özelliğini kullanın ve hatanın ayrıntılı açıklaması için Windows Yuvaları sürüm 2 API hata kodu belgelerine bakın.

Açıklamalar

DataAvailable Verilerin hemen okunmak üzere kuyruğa alındığını belirlemek için özelliğini kullanın. ise DataAvailabletrue, çağrısı Read hemen döndürür. Uzak konak bağlantıyı kapatırsa veya kapatırsa, DataAvailable bir SocketExceptionatabilir.

Not

İletimin sonlandırılıp sonlandırılmadığını belirlemek için kullanmayın DataAvailable . Hemen okunabilecek veri olmasa bile temel yuva daha sonra daha fazla veri alabilir.

Şunlara uygulanır

Ayrıca bkz.