Dela via


TestAdapter.SignOutUserAsync Metod

Definition

Överlagringar

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Loggar ut en användare genom att ta bort användarens token(er) från mock storage med hjälp av robotens autentiseringsuppgifter för appen.

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

Loggar ut en användare genom att ta bort användarens token(er) från mock storage med hjälp av anpassade AppCredentials.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Loggar ut en användare genom att ta bort användarens token(er) från mock storage med hjälp av robotens autentiseringsuppgifter för appen.

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

TurnContext (med en giltig aktivitet).

connectionName
String

Anslutningsnamnet.

userId
String

Användar-ID.

cancellationToken
CancellationToken

Token för aktivitetsavbrott.

Returer

Inga.

Implementeringar

Gäller för

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

Loggar ut en användare genom att ta bort användarens token(er) från mock storage med hjälp av 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

TurnContext (med en giltig aktivitet).

oAuthAppCredentials
AppCredentials

Appautentiseringsuppgifterna för OAuth.

connectionName
String

Anslutningsnamnet.

userId
String

Användar-ID.

cancellationToken
CancellationToken

Token för aktivitetsavbrott.

Returer

Inga.

Implementeringar

Gäller för