UdpClient.Available Propriété

Définition

Obtient le volume de données reçues du réseau et accessibles en lecture.

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

Valeur de propriété

Int32

Nombre d'octets de données reçues du réseau.

Exceptions

Une erreur s'est produite lors de la tentative d'accès au socket.

Exemples

L’exemple de code suivant montre l’utilisation de la Available propriété.

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);
}

Remarques

La Available propriété est utilisée pour déterminer la quantité de données mises en file d’attente dans la mémoire tampon réseau pour la lecture. Si des données sont disponibles, appelez Read pour obtenir les données. Si aucune donnée n’est disponible, la Available propriété retourne 0.

Si l’hôte distant arrête ou ferme la connexion, la Available propriété lève un SocketException.

Notes

Si vous recevez un , utilisez SocketException.ErrorCode pour obtenir le code d’erreur spécifique et reportez-vous à la documentation du code d’erreur de l’API Windows Sockets version 2 pour obtenir une description détaillée de l’erreur.SocketException

S’applique à