IPGlobalProperties.GetActiveUdpListeners Метод

Определение

Возвращает сведения о прослушивателях IPv4 и IPv6 UDP на локальном компьютере.

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

Возвращаемое значение

Массив IPEndPoint, который содержит объекты, описывающие прослушиватели UDP, или пустой массив, если прослушивателей UDP не обнаружено.

Атрибуты

Исключения

Сбой вызова функции Win32 GetUdpTable.

Примеры

В следующем примере отображаются активные прослушиватели 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());
    }
}

Комментарии

UDP — это протокол транспортного уровня без подключения, отвечающий за отправку и получение датаграмм. Он определен в IETF RFC 768.

Прослушиватель UDP — это открытый сокет, который ожидает и получает датаграммы UDP. Так как UDP является протоколом без подключения, прослушиватель не поддерживает подключение к удаленной конечной точке.

Применяется к