UdpClient.Available Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
Kapatılmış Socket .
Ö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.