Språk

TelemetryLoggerMiddleware.OnSendActivityAsync Metod

Definition

Använder telemetriklientens TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) metod för att logga telemetridata när boten skickar ett meddelande till användaren. Den använder telemetriklientens händelsenamn är BotMsgSendEvent.

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

Parametrar

activity
Activity

Nuvarande aktivitet skickad från användaren.

cancellation
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