Lingua

TelemetryLoggerMiddleware.OnSendActivityAsync Metodo

Definizione

Utilizza il metodo del TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) client di telemetria per registrare i dati di telemetria quando il bot invia un messaggio all'utente. Utilizza il nome BotMsgSendEventdell'evento del client di telemetria.

protected virtual System.Threading.Tasks.Task OnSendActivityAsync(Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellation);
abstract member OnSendActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnSendActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnSendActivityAsync (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