Поделиться через


IPGlobalProperties.BeginGetUnicastAddresses(AsyncCallback, Object) Метод

Определение

Начинает асинхронный запрос для получения стабильной одноадресной таблицы IP-адресов на локальном компьютере.

public:
 virtual IAsyncResult ^ BeginGetUnicastAddresses(AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginGetUnicastAddresses (AsyncCallback? callback, object? state);
public virtual IAsyncResult BeginGetUnicastAddresses (AsyncCallback callback, object state);
abstract member BeginGetUnicastAddresses : AsyncCallback * obj -> IAsyncResult
override this.BeginGetUnicastAddresses : AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginGetUnicastAddresses (callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

callback
AsyncCallback

Делегат AsyncCallback.

state
Object

Объект, содержащий сведения о состоянии для этого запроса.

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

Класс IAsyncResult, ссылающийся на асинхронный запрос.

Исключения

Этот метод не реализован на платформе. Этот метод использует собственную функцию NotifyStableUnicastIpAddressTable, которая поддерживается в Windows Vista и более поздних версиях.

Сбой вызова машинной функции NotifyStableUnicastIpAddressTable.

Комментарии

Чтобы поддерживать исходящие подключения или принимать входящие подключения в интерфейсе Teredo, приложения должны убедиться, что интерфейс Teredo готов к использованию. Это связано с тем, что Teredo может перейти в неактивное состояние, если не используется в течение некоторого периода времени.

Метод BeginGetUnicastAddresses позволяет приложению асинхронно получать список стабильных одноадресных IP-адресов. Свойство IPAddress.IsIPv6Teredo можно использовать для определения того, является ли IP-адрес IPv6-адресом Teredo с префиксом 2001::/32.

Метод BeginGetUnicastAddresses также возвращает адреса, отличные от Teredo, и предоставляет более удобный способ получения одноадресных IP-адресов для системы, чем перечисление всех System.Net.NetworkInformation.NetworkInterface объектов на локальном компьютере и запрос связанных IP-адресов.

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

См. также раздел