Condividi tramite


TestAdapter.SignOutUserAsync Metodo

Definizione

Overload

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Disconnette un utente rimuovendo i token dell'utente dall'archiviazione fittizia, usando le credenziali dell'app del bot.

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

Disconnette un utente rimuovendo i token dell'utente dalla risorsa di archiviazione fittizia, usando AppCredentials personalizzati.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Disconnette un utente rimuovendo i token dell'utente dall'archiviazione fittizia, usando le credenziali dell'app 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

TurnContext (con un'attività valida).

connectionName
String

Nome della connessione.

userId
String

L'ID utente.

cancellationToken
CancellationToken

Token di annullamento dell'attività.

Restituisce

Nessuno.

Implementazioni

Si applica a

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

Disconnette un utente rimuovendo i token dell'utente dalla risorsa di archiviazione fittizia, usando AppCredentials personalizzati.

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

TurnContext (con un'attività valida).

oAuthAppCredentials
AppCredentials

Credenziali dell'app per OAuth.

connectionName
String

Nome della connessione.

userId
String

L'ID utente.

cancellationToken
CancellationToken

Token di annullamento dell'attività.

Restituisce

Nessuno.

Implementazioni

Si applica a