Język

TestAdapter.SignOutUserAsync Metoda

Definicja

Przeciążenia

Nazwa Opis
SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Wypisuje użytkownika, usuwając token(y) z mock storage, używając danych uwierzytelniających bota.

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

Wypisuje użytkownika poprzez usunięcie tokenów użytkownika z mock storage, używając spersonalizowanych AppCredentials.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Wypisuje użytkownika, usuwając token(y) z mock storage, używając danych uwierzytelniających bota.

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

Parametry

turnContext
ITurnContext

TurContext (z prawidłową aktywnością).

connectionName
String

Nazwa połączenia.

userId
String

Identyfikator użytkownika.

cancellationToken
CancellationToken

Token anulowania zadań.

Zwraca

None.

Implementuje

Dotyczy

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

Wypisuje użytkownika poprzez usunięcie tokenów użytkownika z mock storage, używając spersonalizowanych 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

Parametry

turnContext
ITurnContext

TurContext (z ważną aktywnością).

oAuthAppCredentials
AppCredentials

Dane uwierzytelniające aplikacji do OAuth.

connectionName
String

Nazwa połączenia.

userId
String

Identyfikator użytkownika.

cancellationToken
CancellationToken

Token anulowania zadań.

Zwraca

None.

Implementuje

Dotyczy