Поделиться через


TestAdapter.SignOutUserAsync Метод

Определение

Перегрузки

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Выходит из системы пользователя, удалив маркеры пользователя из макетного хранилища, используя учетные данные приложения бота.

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

Вы выходите пользователя, удалив маркеры пользователя из макетного хранилища с помощью настроенных AppCredentials.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Выходит из системы пользователя, удалив маркеры пользователя из макетного хранилища, используя учетные данные приложения бота.

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

Параметры

turnContext
ITurnContext

TurnContext (с допустимым действием).

connectionName
String

Имя подключения.

userId
String

Идентификатор пользователя.

cancellationToken
CancellationToken

Маркер отмены задачи.

Возвращаемое значение

Нет.

Реализации

Применяется к

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

Вы выходите пользователя, удалив маркеры пользователя из макетного хранилища с помощью настроенных AppCredentials.

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

Параметры

turnContext
ITurnContext

TurnContext (с допустимым действием).

oAuthAppCredentials
AppCredentials

Учетные данные приложения для OAuth.

connectionName
String

Имя подключения.

userId
String

Идентификатор пользователя.

cancellationToken
CancellationToken

Маркер отмены задачи.

Возвращаемое значение

Нет.

Реализации

Применяется к