Dela via


TestAdapter.ProcessActivityAsync Metod

Definition

Överlagringar

ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

Tar emot en aktivitet och kör den via pipelinen för mellanprogram.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

Skapar en turkontext och kör pipelinen för mellanprogram för en inkommande aktivitet.

ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

Tar emot en aktivitet och kör den via pipelinen för mellanprogram.

public System.Threading.Tasks.Task ProcessActivityAsync (Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken = default);
override this.ProcessActivityAsync : Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProcessActivityAsync (activity As Activity, callback As BotCallbackHandler, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametrar

activity
Activity

Aktiviteten som ska bearbetas.

callback
BotCallbackHandler

Robotlogik som ska anropas.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Gäller för

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

Skapar en turkontext och kör pipelinen för mellanprogram för en inkommande aktivitet.

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overrides Function ProcessActivityAsync (claimsIdentity As ClaimsIdentity, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parametrar

claimsIdentity
ClaimsIdentity

A ClaimsIdentity för begäran.

activity
Activity

Inkommande aktivitet.

callback
BotCallbackHandler

Koden som ska köras i slutet av adapterns mellanprogramspipeline.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Gäller för