Partager via


XboxLiveEndpointPairTemplate.CreateEndpointPairForPortsAsync Méthode

Définition

Surcharges

CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String)

Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir de la plage désignée de ports acceptables du modèle, avec le comportement de création XboxLiveEndpointPairCreationBehaviors.None.

Important

Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors)

Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir des plages désignées de ports acceptables du modèle et en spécifiant comment le système doit se comporter si une XboxLiveEndpointPair existe déjà pour ce modèle, appareil distant et combinaison de ports.

Important

Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String)

Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir de la plage désignée de ports acceptables du modèle, avec le comportement de création XboxLiveEndpointPairCreationBehaviors.None.

Important

Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

public:
 virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress ^ deviceAddress, Platform::String ^ initiatorPort, Platform::String ^ acceptorPort) = CreateEndpointPairForPortsAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsDefaultAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress const& deviceAddress, winrt::hstring const& initiatorPort, winrt::hstring const& acceptorPort);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsDefaultAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, string initiatorPort, string acceptorPort);
function createEndpointPairForPortsAsync(deviceAddress, initiatorPort, acceptorPort)
Public Function CreateEndpointPairForPortsAsync (deviceAddress As XboxLiveDeviceAddress, initiatorPort As String, acceptorPort As String) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)

Paramètres

deviceAddress
XboxLiveDeviceAddress

XboxLiveDeviceAddress de l’appareil distant à connecter.

initiatorPort
String

Platform::String

winrt::hstring

Port à utiliser par l’initiateur, à partir de la plage de ports d’initiateur acceptables spécifiée dans ce modèle.

acceptorPort
String

Platform::String

winrt::hstring

Port à utiliser par l’accepteur, à partir de la plage de ports d’acceptation acceptables spécifiée dans ce modèle.

Retours

Opération de création de point de terminaison asynchrone. Une fois l’opération terminée, contient les résultats de l’opération.

Attributs

Voir aussi

S’applique à

CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors)

Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir des plages désignées de ports acceptables du modèle et en spécifiant comment le système doit se comporter si une XboxLiveEndpointPair existe déjà pour ce modèle, appareil distant et combinaison de ports.

Important

Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

public:
 virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress ^ deviceAddress, Platform::String ^ initiatorPort, Platform::String ^ acceptorPort, XboxLiveEndpointPairCreationBehaviors behaviors) = CreateEndpointPairForPortsAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsWithBehaviorsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress const& deviceAddress, winrt::hstring const& initiatorPort, winrt::hstring const& acceptorPort, XboxLiveEndpointPairCreationBehaviors const& behaviors);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsWithBehaviorsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, string initiatorPort, string acceptorPort, XboxLiveEndpointPairCreationBehaviors behaviors);
function createEndpointPairForPortsAsync(deviceAddress, initiatorPort, acceptorPort, behaviors)
Public Function CreateEndpointPairForPortsAsync (deviceAddress As XboxLiveDeviceAddress, initiatorPort As String, acceptorPort As String, behaviors As XboxLiveEndpointPairCreationBehaviors) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)

Paramètres

deviceAddress
XboxLiveDeviceAddress

XboxLiveDeviceAddress de l’appareil distant à connecter.

initiatorPort
String

Platform::String

winrt::hstring

Port à utiliser par l’initiateur, à partir de la plage de ports d’initiateur acceptables spécifiée dans ce modèle.

acceptorPort
String

Platform::String

winrt::hstring

Port à utiliser par l’accepteur, à partir de la plage de ports d’acceptation acceptables spécifiée dans ce modèle.

behaviors
XboxLiveEndpointPairCreationBehaviors

Valeur qui spécifie comment le système doit agir lorsque la paire de points de terminaison demandée a déjà été établie. Votre code peut spécifier que le XboxLiveEndpointPair existant doit être utilisé ou que le système réévalue tous les chemins réseau potentiels en fonction des exigences de qualité du modèle. Si le même chemin d’accès réseau est sélectionné après la réévaluation, le même XboxLiveEndpointPair est retourné. Si un nouveau chemin est trouvé, l’ancien XboxLiveEndpointPair est détruit et un nouveau chemin est retourné.

Retours

Opération de création de point de terminaison asynchrone. Une fois l’opération terminée, contient les résultats de l’opération.

Attributs

Voir aussi

S’applique à