DatagramSocket.GetEndpointPairsAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GetEndpointPairsAsync(HostName, String) |
Ottiene un elenco di oggetti EndpointPair in base a un nome host remoto e al nome del servizio remoto che può essere usato per inviare datigrammi a una destinazione di rete remota. |
GetEndpointPairsAsync(HostName, String, HostNameSortOptions) |
Ottiene un elenco di oggetti EndpointPair in base a un nome host remoto e al nome del servizio remoto e all'ordine di ordinamento da usare. |
GetEndpointPairsAsync(HostName, String)
Ottiene un elenco di oggetti EndpointPair in base a un nome host remoto e al nome del servizio remoto che può essere usato per inviare datigrammi a una destinazione di rete 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))
Parametri
- remoteHostName
- HostName
Nome host remoto o indirizzo IP.
- remoteServiceName
-
String
Platform::String
winrt::hstring
Nome del servizio remoto o porta UDP.
Restituisce
Elenco di oggetti EndpointPair .
- Attributi
Requisiti Windows
Funzionalità dell'app |
ID_CAP_NETWORKING [Windows Phone]
|
Commenti
Il metodo GetEndpointPairsAsync ottiene un elenco di possibili oggetti EndpointPair che possono essere usati da un DatagramSocket per inviare datigrammi a una destinazione di rete remota. L'elenco restituito viene ordinato in modo che le coppie di indirizzi più adatte per la comunicazione tra due peer si verifichino in precedenza nell'elenco.
Un oggetto DatagramSocket può usare l'elenco restituito dal metodo GetEndpointPairsAsync per provare e associare o connettersi a ogni oggetto EndpointPair fino a quando non è possibile effettuare una connessione. Un oggetto EndpointPair dall'elenco verrà usato con i metodi ConnectAsync(EndpointPair)
Vedi anche
Si applica a
GetEndpointPairsAsync(HostName, String, HostNameSortOptions)
Ottiene un elenco di oggetti EndpointPair in base a un nome host remoto e al nome del servizio remoto e all'ordine di ordinamento da usare.
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))
Parametri
- remoteHostName
- HostName
Nome host remoto o indirizzo IP.
- remoteServiceName
-
String
Platform::String
winrt::hstring
Nome del servizio remoto o porta UDP.
- sortOptions
- HostNameSortOptions
Ordinamento da usare per la restituzione dell'elenco.
Restituisce
Elenco di oggetti EndpointPair .
- Attributi
Requisiti Windows
Funzionalità dell'app |
ID_CAP_NETWORKING [Windows Phone]
|
Commenti
Il metodo GetEndpointPairsAsync ottiene un elenco di possibili oggetti EndpointPair che possono essere usati da un DatagramSocket per connettersi a una destinazione di rete remota. L'elenco restituito viene ordinato in base al parametro sortOptions .
Un datagramSocket può usare l'elenco restituito dal metodo GetEndpointPairsAsync per provare e associare o connettersi a ogni oggetto EndpointPair fino a quando non è possibile raggiungere una destinazione remota. Un oggetto EndpointPair dall'elenco verrà usato con il metodo ConnectAsync(EndpointPair).