Lingua

TestAdapter.SignOutUserAsync Metodo

Definizione

Overload

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

Disconnette l'uscita di un utente rimuovendo il/i token/i dell'utente dall'archiviazione simulata, utilizzando le credenziali dell'app del bot.

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

Disconnette un utente rimuovendo il/i token/i dall'archiviazione simulata, utilizzando AppCredentials personalizzate.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Disconnette l'uscita di un utente rimuovendo il/i token/i dell'utente dall'archiviazione simulata, utilizzando 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

Il turnContext (con un'attività valida).

connectionName
String

Nome della connessione.

userId
String

ID utente.

cancellationToken
CancellationToken

Il token di cancellazione del compito.

Valori restituiti

None.

Implementazioni

Si applica a

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

Disconnette un utente rimuovendo il/i token/i dall'archiviazione simulata, utilizzando AppCredentials personalizzate.

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

Il turnContest (con un'attività valida).

oAuthAppCredentials
AppCredentials

Le credenziali dell'app per OAuth.

connectionName
String

Nome della connessione.

userId
String

ID utente.

cancellationToken
CancellationToken

Il token di cancellazione del compito.

Valori restituiti

None.

Implementazioni

Si applica a