TestAdapter.SignOutUserAsync Método

Definición

Sobrecargas

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

Cierra sesión a un usuario eliminando el(los) token(s) del usuario del almacenamiento simulado, usando las credenciales de la app del bot.

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

Cierra sesión de un usuario eliminando el(los) token(s) del usuario del almacenamiento simulado, usando AppCredentials personalizados.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Cierra sesión a un usuario eliminando el(los) token(s) del usuario del almacenamiento simulado, usando las credenciales de la 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

Parámetros

turnContext
ITurnContext

El turnContext (con una actividad válida).

connectionName
String

Nombre de la conexión.

userId
String

Identificador de usuario.

cancellationToken
CancellationToken

El token de cancelación de tareas.

Devoluciones

None.

Implementaciones

Se aplica a

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

Cierra sesión de un usuario eliminando el(los) token(s) del usuario del almacenamiento simulado, usando 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

El turnContext (con una Actividad válida).

oAuthAppCredentials
AppCredentials

Las credenciales de la app para OAuth.

connectionName
String

Nombre de la conexión.

userId
String

Identificador de usuario.

cancellationToken
CancellationToken

El token de cancelación de tareas.

Devoluciones

None.

Implementaciones

Se aplica a