Aracılığıyla paylaş


UdpClient.Available Özellik

Tanım

Ağdan alınan ve okunabilen veri miktarını alır.

public:
 property int Available { int get(); };
public int Available { get; }
member this.Available : int
Public ReadOnly Property Available As Integer

Özellik Değeri

Ağdan alınan veri bayt sayısı.

Özel durumlar

Yuvaya erişmeye çalışılırken bir hata oluştu.

Örnekler

Aşağıdaki kod örneği özelliğinin Available kullanımını gösterir.

public static void GetAvailable(UdpClient u)
{
    // Get the number of bytes available for reading.
    Console.WriteLine("Available value is {0}",
        u.Available);
}

Açıklamalar

Available özelliği, okuma için ağ arabelleğinde kuyruğa alınan veri miktarını belirlemek için kullanılır. Veri varsa, verileri almak için arayın Read . Kullanılabilir veri yoksa özelliği Available 0 döndürür.

Uzak ana bilgisayar bağlantıyı kapatır veya kapatırsa, Available özelliği bir SocketExceptionoluşturur.

Uyarı

bir SocketExceptionalırsanız, belirli bir hata kodunu almak için kullanın SocketException.ErrorCode ve hatanın ayrıntılı açıklaması için Windows Yuvaları sürüm 2 API hata kodu belgelerine bakın.

Şunlara uygulanır