Lingua

TelemetryLoggerMiddleware.OnReceiveActivityAsync Metodo

Definizione

Utilizza il metodo del TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) client di telemetria per registrare i dati di telemetria quando un messaggio viene ricevuto dall'utente. Il nome dell'evento è BotMsgReceiveEvent.

protected virtual System.Threading.Tasks.Task OnReceiveActivityAsync(Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellation);
abstract member OnReceiveActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnReceiveActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnReceiveActivityAsync (activity As Activity, cancellation As CancellationToken) As Task

Parametri

activity
Activity

Attività corrente inviata dall'utente.

cancellation
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Si applica a