Udostępnij przez


CloudAdapterBase.ProcessActivityAsync Metoda

Definicja

Przeciążenia

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania działania wysłanego do tego bota.

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania działania wysłanego do tego bota.

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania działania wysłanego do tego bota.

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)

Parametry

authenticateRequestResult
AuthenticateRequestResult

Wyniki uwierzytelniania dla tej kolei.

activity
Activity

Element do przetworzenia Activity .

callback
BotCallbackHandler

Metoda wywołująca wynikowy obrót bota.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie reprezentujące wykonaną pracę w kolejce. Zawiera element InvokeResponse, jeśli istnieje.

Dotyczy

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania działania wysłanego do tego bota.

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)

Parametry

authHeader
String

Nagłówek autoryzacji z żądania HTTP.

activity
Activity

Element do przetworzenia Activity .

callback
BotCallbackHandler

Metoda wywołująca wynikowy obrót bota.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie reprezentujące wykonaną pracę w kolejce. Zawiera element InvokeResponse, jeśli istnieje.

Dotyczy