다음을 통해 공유


CloudAdapterBase.ProcessActivityAsync 메서드

정의

오버로드

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

이 봇에 전송된 활동을 처리하기 위한 구현입니다.

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

이 봇에 전송된 활동을 처리하기 위한 구현입니다.

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

이 봇에 전송된 활동을 처리하기 위한 구현입니다.

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(Microsoft.Bot.Connector.Authentication.AuthenticateRequestResult authenticateRequestResult, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : Microsoft.Bot.Connector.Authentication.AuthenticateRequestResult * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Protected Function ProcessActivityAsync (authenticateRequestResult As AuthenticateRequestResult, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

매개 변수

authenticateRequestResult
AuthenticateRequestResult

이 턴에 대한 인증 결과입니다.

activity
Activity

처리할 Activity입니다.

callback
BotCallbackHandler

결과 봇 턴을 호출할 메서드입니다.

cancellationToken
CancellationToken

취소 토큰입니다.

반환

실행할 큐에 대기 중인 작업을 나타내는 작업입니다. InvokeResponse가 있는 경우 를 포함합니다.

적용 대상

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

이 봇에 전송된 활동을 처리하기 위한 구현입니다.

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(string authHeader, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : string * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Protected Function ProcessActivityAsync (authHeader As String, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

매개 변수

authHeader
String

http 요청의 권한 부여 헤더입니다.

activity
Activity

처리할 Activity입니다.

callback
BotCallbackHandler

결과 봇 턴을 호출할 메서드입니다.

cancellationToken
CancellationToken

취소 토큰입니다.

반환

실행할 큐에 대기 중인 작업을 나타내는 작업입니다. InvokeResponse가 있는 경우 를 포함합니다.

적용 대상