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.

static void GetAvailable( UdpClient^ u )
{
   // Get the number of bytes available for reading.
   Console::WriteLine(  "Available value is {0}", u->Available );
}
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. Veriler kullanılabiliyorsa, 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ırsa veya kapatırsa, Available özelliği bir SocketExceptionoluşturur.

Not

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

Şunlara uygulanır