Condividi tramite


TestAdapter.ProcessActivityAsync Metodo

Definizione

Overload

ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

Riceve un'attività e la esegue tramite la pipeline middleware.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

Crea un contesto di turno ed esegue la pipeline middleware per un'attività in ingresso.

ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

Riceve un'attività e la esegue tramite la pipeline 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

Parametri

activity
Activity

Attività da elaborare.

callback
BotCallbackHandler

Logica del bot da richiamare.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta la coda di lavoro da eseguire.

Si applica a

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

Crea un contesto di turno ed esegue la pipeline middleware per un'attività in ingresso.

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)

Parametri

claimsIdentity
ClaimsIdentity

Oggetto ClaimsIdentity per la richiesta.

activity
Activity

Attività in ingresso.

callback
BotCallbackHandler

Codice da eseguire alla fine della pipeline middleware dell'adapter.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta la coda di lavoro da eseguire.

Si applica a