IBotTelemetryClient 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
봇 원격 분석에 대한 로깅 클라이언트에 대해 설명합니다.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- 파생
메서드
Flush() |
메모리 내 버퍼 및 미리 집계되는 모든 메트릭을 플러시합니다. |
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
애플리케이션의 가용성에 대한 정보를 보냅니다. |
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
애플리케이션의 외부 종속성(발신 호출)에 대한 정보를 보냅니다. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
확장 가능한 명명된 필드를 사용하여 사용자 지정 이벤트를 기록합니다. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
시스템 예외를 기록합니다. |
TrackTrace(String, Severity, IDictionary<String,String>) |
추적 메시지를 보냅니다. |
확장 메서드
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
IBotPageViewTelemetryClient가 구현된 경우 IBotTelemetryClient에서 TrackPageView 메서드를 사용하여 DialogView를 기록합니다. 또는 TrackTrace를 통해 정보를 로그아웃합니다. |