IPGlobalProperties.GetActiveUdpListeners Metoda

Definicja

Zwraca informacje o odbiornikach protokołu Internet Protocol w wersji 4 (IPv4) i IPv6 User Datagram Protocol (UDP) na komputerze lokalnym.

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()

Zwraca

Tablica zawierająca IPEndPoint obiekty opisujące odbiorniki UDP lub pustą tablicę, jeśli nie wykryto odbiorników UDP.

Atrybuty

Wyjątki

Wywołanie funkcji GetUdpTable Win32 nie powiodło się.

Przykłady

W poniższym przykładzie są wyświetlane aktywne odbiorniki UDP.

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

Uwagi

UDP to protokół warstwy transportu bez połączenia, który jest odpowiedzialny za wysyłanie i odbieranie datagramów. Jest on zdefiniowany w dokumencie IETF RFC 768.

Odbiornik UDP to otwarte gniazdo, które czeka i odbiera datagramy UDP. Ponieważ UDP jest protokołem bez połączenia, odbiornik nie obsługuje połączenia z zdalnym punktem końcowym.

Dotyczy