DatagramSocket.GetEndpointPairsAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetEndpointPairsAsync(HostName, String) |
Obtiene una lista de objetos EndpointPair basados en un nombre de host remoto y un nombre de servicio remoto que se pueden usar para enviar datagramas a un destino de red remota. |
GetEndpointPairsAsync(HostName, String, HostNameSortOptions) |
Obtiene una lista de objetos EndpointPair basados en un nombre de host remoto y un nombre de servicio remoto y el criterio de ordenación que se va a usar. |
GetEndpointPairsAsync(HostName, String)
Obtiene una lista de objetos EndpointPair basados en un nombre de host remoto y un nombre de servicio remoto que se pueden usar para enviar datagramas a un destino de red remota.
public:
static IAsyncOperation<IVectorView<EndpointPair ^> ^> ^ GetEndpointPairsAsync(HostName ^ remoteHostName, Platform::String ^ remoteServiceName);
/// [Windows.Foundation.Metadata.Overload("GetEndpointPairsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IVectorView<EndpointPair>> GetEndpointPairsAsync(HostName const& remoteHostName, winrt::hstring const& remoteServiceName);
[Windows.Foundation.Metadata.Overload("GetEndpointPairsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyList<EndpointPair>> GetEndpointPairsAsync(HostName remoteHostName, string remoteServiceName);
function getEndpointPairsAsync(remoteHostName, remoteServiceName)
Public Shared Function GetEndpointPairsAsync (remoteHostName As HostName, remoteServiceName As String) As IAsyncOperation(Of IReadOnlyList(Of EndpointPair))
Parámetros
- remoteHostName
- HostName
El nombre de host remoto o la dirección IP.
- remoteServiceName
-
String
Platform::String
winrt::hstring
Nombre del servicio remoto o puerto UDP.
Devoluciones
Lista de objetos EndpointPair .
- Atributos
Requisitos de Windows
Características de aplicaciones |
ID_CAP_NETWORKING [Windows Phone]
|
Comentarios
El método GetEndpointPairsAsync obtiene una lista de posibles objetos EndpointPair que un DatagramSocket puede usar para enviar datagramas a un destino de red remota. La lista devuelta se ordena para que los pares de direcciones más adecuados para la comunicación entre dos pares se produzcan anteriormente en la lista.
Un DatagramSocket puede usar la lista devuelta por el método GetEndpointPairsAsync para intentar enlazar o conectarse a cada objeto EndpointPair hasta que se pueda realizar una conexión. Un objeto EndpointPair de la lista se usaría con los métodos ConnectAsync(EndpointPair)
Consulte también
Se aplica a
GetEndpointPairsAsync(HostName, String, HostNameSortOptions)
Obtiene una lista de objetos EndpointPair basados en un nombre de host remoto y un nombre de servicio remoto y el criterio de ordenación que se va a usar.
public:
static IAsyncOperation<IVectorView<EndpointPair ^> ^> ^ GetEndpointPairsAsync(HostName ^ remoteHostName, Platform::String ^ remoteServiceName, HostNameSortOptions sortOptions);
/// [Windows.Foundation.Metadata.Overload("GetEndpointPairsWithSortOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IVectorView<EndpointPair>> GetEndpointPairsAsync(HostName const& remoteHostName, winrt::hstring const& remoteServiceName, HostNameSortOptions const& sortOptions);
[Windows.Foundation.Metadata.Overload("GetEndpointPairsWithSortOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyList<EndpointPair>> GetEndpointPairsAsync(HostName remoteHostName, string remoteServiceName, HostNameSortOptions sortOptions);
function getEndpointPairsAsync(remoteHostName, remoteServiceName, sortOptions)
Public Shared Function GetEndpointPairsAsync (remoteHostName As HostName, remoteServiceName As String, sortOptions As HostNameSortOptions) As IAsyncOperation(Of IReadOnlyList(Of EndpointPair))
Parámetros
- remoteHostName
- HostName
El nombre de host remoto o la dirección IP.
- remoteServiceName
-
String
Platform::String
winrt::hstring
Nombre del servicio remoto o puerto UDP.
- sortOptions
- HostNameSortOptions
Criterio de ordenación que se va a usar al devolver la lista.
Devoluciones
Lista de objetos EndpointPair .
- Atributos
Requisitos de Windows
Características de aplicaciones |
ID_CAP_NETWORKING [Windows Phone]
|
Comentarios
El método GetEndpointPairsAsync obtiene una lista de posibles objetos EndpointPair que un DatagramSocket puede usar para conectarse a un destino de red remota. La lista devuelta se ordena según el parámetro sortOptions .
Un DatagramSocket puede usar la lista devuelta por el método GetEndpointPairsAsync para intentar enlazar o conectarse a cada objeto EndpointPair hasta que se pueda alcanzar un destino remoto. Un objeto EndpointPair de la lista se usaría con el método ConnectAsync(EndpointPair).