Taal

BotFrameworkAdapter.SignOutUserAsync Methode

Definitie

Overloads

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

Meldt de gebruiker uit via de tokenserver, met behulp van de AppCredentials van de bot.

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

Meldt de gebruiker uit via de tokenserver, met aangepaste AppCredentials.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Meldt de gebruiker uit via de tokenserver, met behulp van de AppCredentials 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

Context voor de huidige beurt van gesprek met de gebruiker.

connectionName
String

De naam van de verificatieverbinding die moet worden gebruikt.

userId
String

Gebruikers-ID van de gebruiker om uit te loggen.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Implementeringen

Van toepassing op

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

Meldt de gebruiker uit via de tokenserver, met 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

Context voor de huidige beurt van gesprek met de gebruiker.

oAuthAppCredentials
AppCredentials

AppCredentials voor OAuth.

connectionName
String

De naam van de verificatieverbinding die moet worden gebruikt.

userId
String

Gebruikers-ID van de gebruiker om uit te loggen.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Implementeringen

Van toepassing op