語言

NullBotTelemetryClient 類別

定義

一個實作 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 註銷資訊。

適用於