TelemetryLoggerMiddleware.OnSendActivityAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Používá metodu klienta TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) telemetrie k protokolování telemetrických dat, když robot pošle uživateli zprávu. Používá klienta telemetrie. Název události je 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
Parametry
- activity
- Activity
Aktuální aktivita odeslaná uživatelem
- cancellation
- CancellationToken
Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
Úloha, která představuje práci zařazenou do fronty k provedení.