Compartir a través de


TestAdapter.ProcessActivityAsync Método

Definición

Sobrecargas

ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

Recibe una actividad y la ejecuta a través de la canalización de middleware.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

Crea un contexto de turno y ejecuta la canalización de middleware para una actividad entrante.

ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

Recibe una actividad y la ejecuta a través de la canalización de middleware.

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

Parámetros

activity
Activity

Actividad que se va a procesar.

callback
BotCallbackHandler

Lógica del bot que se va a invocar.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Tarea que representa el trabajo en cola que se va a ejecutar.

Se aplica a

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

Crea un contexto de turno y ejecuta la canalización de middleware para una actividad entrante.

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)

Parámetros

claimsIdentity
ClaimsIdentity

para ClaimsIdentity la solicitud.

activity
Activity

Actividad entrante.

callback
BotCallbackHandler

Código que se va a ejecutar al final de la canalización de middleware del adaptador.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Tarea que representa el trabajo en cola que se va a ejecutar.

Se aplica a