共用方式為


BotFrameworkAdapter.SignOutUserAsync 方法

定義

多載

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

使用 Bot 的 AppCredentials,以權杖伺服器將使用者登出。

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

使用自訂的 AppCredentials,以權杖伺服器將使用者登出。

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

使用 Bot 的 AppCredentials,以權杖伺服器將使用者登出。

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

與使用者交談目前回合的內容。

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

與使用者交談目前回合的內容。

oAuthAppCredentials
AppCredentials

適用于 OAuth 的 AppCredentials。

connectionName
String

要使用的驗證連線名稱。

userId
String

要登出的使用者識別碼。

cancellationToken
CancellationToken

取消語彙基元,可由其他物件或執行緒用來接收取消通知。

傳回

表示要執行之工作佇列的工作。

實作

適用於