Språk

BotFrameworkAdapter.SignOutUserAsync Metod

Definition

Överlagringar

Name Description
SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Loggar ut användaren med tokenservern med botens AppCredentials.

SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

Loggar ut användaren via tokenservern med anpassade AppCredentials.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Loggar ut användaren med tokenservern med botens AppCredentials.

public virtual System.Threading.Tasks.Task SignOutUserAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName = default, string userId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SignOutUserAsync (turnContext As ITurnContext, Optional connectionName As String = Nothing, Optional userId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametrar

turnContext
ITurnContext

Kontext för den aktuella konversationsvändningen med användaren.

connectionName
String

Namnet på den autentiseringsanslutning som ska användas.

userId
String

Användar-ID för att logga ut.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Implementeringar

Gäller för

SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

Loggar ut användaren via tokenservern med anpassade AppCredentials.

public virtual System.Threading.Tasks.Task SignOutUserAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName = default, string userId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SignOutUserAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, Optional connectionName As String = Nothing, Optional userId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametrar

turnContext
ITurnContext

Kontext för den aktuella konversationsvändningen med användaren.

oAuthAppCredentials
AppCredentials

AppCredentials för OAuth.

connectionName
String

Namnet på den autentiseringsanslutning som ska användas.

userId
String

Användar-ID för att logga ut.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Implementeringar

Gäller för