TestAdapter.SignOutUserAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| 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
작업 취소 토큰입니다.
반환
없음