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

用户 ID。

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

用户 ID。

cancellationToken
CancellationToken

任务取消令牌。

返回

无。

实现

适用于