UdpClient.Available Eigenschap

Definitie

Hiermee haalt u de hoeveelheid gegevens op die zijn ontvangen van het netwerk dat beschikbaar is om te lezen.

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

Waarde van eigenschap

Het aantal bytes aan gegevens dat van het netwerk is ontvangen.

Uitzonderingen

Er is een fout opgetreden bij het openen van de socket.

Voorbeelden

In het volgende codevoorbeeld ziet u het gebruik van de Available eigenschap.

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

Opmerkingen

De Available eigenschap wordt gebruikt om de hoeveelheid gegevens te bepalen die in de netwerkbuffer in de wachtrij staat om te lezen. Als er gegevens beschikbaar zijn, roept u Read aan om de gegevens op te halen. Als er geen gegevens beschikbaar zijn, retourneert de Available eigenschap 0.

Als de externe host de verbinding afsluit of sluit, genereert de Available eigenschap een SocketException.

Note

Als u een SocketException ontvangt, gebruikt u SocketException.ErrorCode om de specifieke foutcode te verkrijgen en raadpleegt u de Windows Sockets versie 2 API-foutcode voor een gedetailleerde beschrijving van de fout.

Van toepassing op