C# 클래스 Telemetry

Reports anonymous usage through ApplicationInsights
파일 보기 프로젝트 열기: madskristensen/Packman 1 사용 예제들

공개 메소드들

메소드 설명
Initialize ( DTE2 dte, string version, string telemetryKey ) : void

Initializes the telemetry client.

Initialize ( IServiceProvider serviceProvider, string version, string telemetryKey ) : void

Initializes the telemetry client.

TrackEvent ( string key, string>.IDictionary properties = null ) : void

Tracks an event to ApplicationInsights.

TrackException ( Exception ex ) : void

Tracks any exception.

메소드 상세

Initialize() 공개 정적인 메소드

Initializes the telemetry client.
public static Initialize ( DTE2 dte, string version, string telemetryKey ) : void
dte DTE2
version string
telemetryKey string
리턴 void

Initialize() 공개 정적인 메소드

Initializes the telemetry client.
public static Initialize ( IServiceProvider serviceProvider, string version, string telemetryKey ) : void
serviceProvider IServiceProvider
version string
telemetryKey string
리턴 void

TrackEvent() 공개 정적인 메소드

Tracks an event to ApplicationInsights.
public static TrackEvent ( string key, string>.IDictionary properties = null ) : void
key string
properties string>.IDictionary
리턴 void

TrackException() 공개 정적인 메소드

Tracks any exception.
public static TrackException ( Exception ex ) : void
ex Exception
리턴 void