IPGlobalProperties.BeginGetUnicastAddresses(AsyncCallback, Object) Método

Definición

Inicia una solicitud asincrónica para recuperar la tabla de direcciones IP de unidifusión estables del equipo local.

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

Parámetros

callback
AsyncCallback

Delegado AsyncCallback.

state
Object

Objeto que contiene la información de estado para esta solicitud.

Devoluciones

IAsyncResult

IAsyncResult que hace referencia a la solicitud asincrónica.

Excepciones

Este método no está implementado en la plataforma. Este método utiliza función NotifyStableUnicastIpAddressTable nativa que se admite en Windows Vista y posterior.

Se ha producido un error en la llamada a la función NotifyStableUnicastIpAddressTable nativa.

Comentarios

Para admitir conexiones salientes o aceptar conexiones entrantes en una interfaz Teredo, las aplicaciones deben asegurarse de que la interfaz Teredo esté lista para su uso. Esto se debe a que Teredo puede entrar en un estado inactivo cuando no se usa durante algún período de tiempo.

El BeginGetUnicastAddresses método permite que una aplicación recupere de forma asincrónica la lista de direcciones IP de unidifusión estables. La IPAddress.IsIPv6Teredo propiedad se puede usar para determinar si una dirección IP es una dirección Teredo IPv6 con el prefijo 2001::/32.

El BeginGetUnicastAddresses método también devuelve direcciones que no son Teredo y proporciona una manera más cómoda de obtener las direcciones IP de unidifusión para un sistema que enumerar todos los System.Net.NetworkInformation.NetworkInterface objetos de un equipo local y consultar las direcciones IP asociadas.

Se aplica a

Consulte también