OAuthClient.ExchangeAsyncWithHttpMessagesAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Échangez avec un message HTTP.
public System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<object>> ExchangeAsyncWithHttpMessagesAsync (string userId, string connectionName, string channelId, Microsoft.Bot.Schema.TokenExchangeRequest exchangeRequest, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
member this.ExchangeAsyncWithHttpMessagesAsync : string * string * string * Microsoft.Bot.Schema.TokenExchangeRequest * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<obj>>
Public Function ExchangeAsyncWithHttpMessagesAsync (userId As String, connectionName As String, channelId As String, exchangeRequest As TokenExchangeRequest, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpOperationResponse(Of Object))
Paramètres
- userId
- String
ID d'utilisateur.
- connectionName
- String
Nom de la connexion.
- channelId
- String
ID de canal.
- exchangeRequest
- TokenExchangeRequest
Requête Exechange.
- customHeaders
- Dictionary<String,List<String>>
En-têtes qui seront ajoutés à la demande.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Tâche qui représente le travail mis en file d’attente pour s’exécuter.
Exceptions
Levée lorsque l’opération a retourné un code d’état non valide.
Levée en cas d’impossibilité de désérialiser la réponse.
Levée lorsqu’une valeur d’entrée ne correspond pas au type de données, à la plage ou au modèle attendu.
Levée lorsqu’un paramètre requis est null.