NullTelemetryClient class
實作 BotTelemetryClient的 Null Bot 遙測用戶端。
建構函式
| Null |
建立 NullTelemetryClient 類別的新實例。 |
方法
| flush() | 排清記憶體內部緩衝區和預先匯總的任何計量。 |
| track |
在應用程式中傳送外部相依性 (傳出呼叫) 的相關信息。 |
| track |
使用可延伸的具名字段記錄自定義事件。 |
| track |
記錄系統例外狀況。 |
| track |
記錄 Application Insights 頁面檢視。 |
| track |
傳送追蹤訊息。 |
建構函式詳細資料
NullTelemetryClient(any)
建立 NullTelemetryClient 類別的新實例。
new NullTelemetryClient(_settings?: any)
參數
- _settings
-
any
自選。 遙測客戶端的設定。
方法詳細資料
flush()
排清記憶體內部緩衝區和預先匯總的任何計量。
function flush()
trackDependency(TelemetryDependency)
在應用程式中傳送外部相依性 (傳出呼叫) 的相關信息。
function trackDependency(_telemetry: TelemetryDependency)
參數
- _telemetry
- TelemetryDependency
實作 telemetryDependency
trackEvent(TelemetryEvent)
使用可延伸的具名字段記錄自定義事件。
function trackEvent(_telemetry: TelemetryEvent)
參數
- _telemetry
- TelemetryEvent
實作 telemetryEvent
trackException(TelemetryException)
trackPageView(TelemetryPageView)
記錄 Application Insights 頁面檢視。
function trackPageView(_telemetry: TelemetryPageView)
參數
- _telemetry
- TelemetryPageView
實作 TelemetryPageView 的物件。
trackTrace(TelemetryTrace)
傳送追蹤訊息。
function trackTrace(_telemetry: TelemetryTrace)
參數
- _telemetry
- TelemetryTrace
實作 telemetryTrace