Delen via


TestAdapter.SignOutUserAsync Methode

Definitie

Overloads

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Een gebruiker afmelden door de token(s) van de gebruiker te verwijderen uit de gesimuleerde opslag, met behulp van de app-referenties van de bot.

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

Een gebruiker afmelden door de token(s) van de gebruiker te verwijderen uit de gesimuleerde opslag met behulp van aangepaste AppCredentials.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Een gebruiker afmelden door de token(s) van de gebruiker te verwijderen uit de gesimuleerde opslag, met behulp van de app-referenties van de bot.

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

Parameters

turnContext
ITurnContext

De turnContext (met een geldige activiteit).

connectionName
String

De naam van de verbinding.

userId
String

De gebruikers-id.

cancellationToken
CancellationToken

Het taakannuleringstoken.

Retouren

Geen.

Implementeringen

Van toepassing op

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

Een gebruiker afmelden door de token(s) van de gebruiker te verwijderen uit de gesimuleerde opslag met behulp van aangepaste 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

Parameters

turnContext
ITurnContext

De turnContext (met een geldige activiteit).

oAuthAppCredentials
AppCredentials

De app-referenties voor OAuth.

connectionName
String

De naam van de verbinding.

userId
String

De gebruikers-id.

cancellationToken
CancellationToken

Het taakannuleringstoken.

Retouren

Geen.

Implementeringen

Van toepassing op