Udostępnij przez


TelemetryLoggerMiddleware.OnReceiveActivityAsync Metoda

Definicja

Używa metody klienta telemetrii do rejestrowania TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) danych telemetrycznych po odebraniu komunikatu od użytkownika. Nazwa zdarzenia to 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

Parametry

activity
Activity

Bieżące działanie wysłane od użytkownika.

cancellation
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Zadanie reprezentujące wykonaną pracę w kolejce.

Dotyczy