Lingua

BotFrameworkAdapter.SignOutUserAsync Metodo

Definizione

Overload

Nome Descrizione
SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Disconnette l'utente tramite il server di token, usando le AppCredentials del bot.

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

Disconnette l'utente con il server token usando AppCredentials personalizzato.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Disconnette l'utente tramite il server di token, usando le AppCredentials del 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

Parametri

turnContext
ITurnContext

Contesto per il turno di conversazione corrente con l'utente.

connectionName
String

Nome della connessione di autenticazione da usare.

userId
String

ID utente dell'utente da disconnettere.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Implementazioni

Si applica a

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

Disconnette l'utente con il server token usando AppCredentials personalizzato.

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

Parametri

turnContext
ITurnContext

Contesto per il turno di conversazione corrente con l'utente.

oAuthAppCredentials
AppCredentials

AppCredentials per OAuth.

connectionName
String

Nome della connessione di autenticazione da usare.

userId
String

ID utente dell'utente da disconnettere.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Implementazioni

Si applica a