다음을 통해 공유


TelemetryLoggerMiddleware.OnSendActivityAsync 메서드

정의

봇이 사용자에게 메시지를 보낼 때 원격 분석 클라이언트의 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

취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.

반환

실행할 대기 중인 작업을 나타내는 작업입니다.

적용 대상