TelemetryLoggerMiddleware.OnReceiveActivityAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Använder telemetriklientens TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) metod för att logga telemetridata när ett meddelande tas emot från användaren. Händelsenamnet är 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
Parametrar
- activity
- Activity
Aktuell aktivitet som skickas 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ö.