NullBotTelemetryClient 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個實作 IBotTelemetryClient.
public class NullBotTelemetryClient : Microsoft.Bot.Builder.IBotPageViewTelemetryClient, Microsoft.Bot.Builder.IBotTelemetryClient
type NullBotTelemetryClient = class
interface IBotTelemetryClient
interface IBotPageViewTelemetryClient
Public Class NullBotTelemetryClient
Implements IBotPageViewTelemetryClient, IBotTelemetryClient
- 繼承
-
NullBotTelemetryClient
- 實作
建構函式
| 名稱 | Description |
|---|---|
| NullBotTelemetryClient() |
一個實作 IBotTelemetryClient. |
屬性
| 名稱 | Description |
|---|---|
| Instance |
會獲得一個新的 NullBotTelemetryClient 實例。 |
方法
| 名稱 | Description |
|---|---|
| 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>) |
記錄系統例外狀況。 |
| TrackPageView(String, IDictionary<String,String>, IDictionary<String,Double>) |
記錄 Application Insights 頁面檢視。 |
| TrackTrace(String, Severity, IDictionary<String,String>) |
傳送追蹤訊息。 |
擴充方法
| 名稱 | Description |
|---|---|
| TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
如果已實作 IBotPageViewTelemetryClient,請使用 IBotTelemetryClient 上的 TrackPageView 方法記錄 DialogView。 或者,透過 TrackTrace 註銷資訊。 |