Compartir a través de


TestAdapter.SignOutUserAsync Método

Definición

Sobrecargas

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Cierra la sesión de un usuario quitando los tokens del usuario del almacenamiento ficticio mediante las credenciales de la aplicación del bot.

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

Cierra la sesión de un usuario quitando los tokens del usuario del almacenamiento ficticio mediante AppCredentials personalizados.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Cierra la sesión de un usuario quitando los tokens del usuario del almacenamiento ficticio mediante las credenciales de la aplicación 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

Parámetros

turnContext
ITurnContext

TurnContext (con una actividad válida).

connectionName
String

Nombre de la conexión.

userId
String

Id. de usuario.

cancellationToken
CancellationToken

Token de cancelación de tareas.

Devoluciones

Ninguno.

Implementaciones

Se aplica a

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

Cierra la sesión de un usuario quitando los tokens del usuario del almacenamiento ficticio mediante AppCredentials personalizados.

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

Parámetros

turnContext
ITurnContext

TurnContext (con una actividad válida).

oAuthAppCredentials
AppCredentials

Las credenciales de la aplicación para OAuth.

connectionName
String

Nombre de la conexión.

userId
String

Id. de usuario.

cancellationToken
CancellationToken

Token de cancelación de tareas.

Devoluciones

Ninguno.

Implementaciones

Se aplica a