共用方式為


TelemetryLoggerMiddleware.OnSendActivityAsync 方法

定義

當 Bot 傳送訊息時,使用遙測用戶端的 TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) 方法來記錄遙測資料。 它會使用遙測用戶端的 事件名稱為 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

參數

activity
Activity

從使用者傳送的目前活動。

cancellation
CancellationToken

取消語彙基元,可由其他物件或執行緒用來接收取消通知。

傳回

工作,表示要執行的工作已排入佇列。

適用於