IPGlobalProperties.GetActiveUdpListeners Méthode

Définition

Retourne des informations sur les écouteurs UDP (User Datagram Protocol) IPv4 (Internet Protocol version 4) et IPv6 sur l'ordinateur local.

public:
 abstract cli::array <System::Net::IPEndPoint ^> ^ GetActiveUdpListeners();
public abstract System.Net.IPEndPoint[] GetActiveUdpListeners ();
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
public abstract System.Net.IPEndPoint[] GetActiveUdpListeners ();
abstract member GetActiveUdpListeners : unit -> System.Net.IPEndPoint[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
abstract member GetActiveUdpListeners : unit -> System.Net.IPEndPoint[]
Public MustOverride Function GetActiveUdpListeners () As IPEndPoint()

Retours

Tableau IPEndPoint qui contient des objets qui décrivent les écouteurs UDP ou tableau vide si aucun écouteur UDP n'est détecté.

Attributs

Exceptions

L'appel à la fonction Win32 GetUdpTable a échoué.

Exemples

L’exemple suivant affiche les écouteurs UDP actifs.

void ShowActiveUdpListeners()
{
   Console::WriteLine( "Active UDP Listeners" );
   IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
   array<IPEndPoint^>^endPoints = properties->GetActiveUdpListeners();
   System::Collections::IEnumerator^ myEnum8 = endPoints->GetEnumerator();
   while ( myEnum8->MoveNext() )
   {
      IPEndPoint^ e = safe_cast<IPEndPoint^>(myEnum8->Current);
      Console::WriteLine( e );
   }
}
public static void ShowActiveUdpListeners()
{
    Console.WriteLine("Active UDP Listeners");
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    IPEndPoint[] endPoints =  properties.GetActiveUdpListeners();
    foreach (IPEndPoint e in endPoints)
    {
        Console.WriteLine(e.ToString());
    }
}

Remarques

UDP est un protocole de couche de transport sans connexion qui est responsable de l’envoi et de la réception de datagrammes. Il est défini dans la RFC 768 de l’IETF.

Un écouteur UDP est un socket ouvert qui attend et reçoit des datagrammes UDP. Comme UDP est un protocole sans connexion, l’écouteur ne gère pas de connexion à un point de terminaison distant.

S’applique à