Dela via


NullBotTelemetryClient Klass

Definition

En telemtry-klient med null-robot som implementerar 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
Arv
NullBotTelemetryClient
Implementeringar

Konstruktorer

NullBotTelemetryClient()

En telemtry-klient med null-robot som implementerar IBotTelemetryClient.

Egenskaper

Instance

Hämtar en ny instans av NullBotTelemetryClient.

Metoder

Flush()

Tömer den minnesinterna bufferten och eventuella mått som föraggregeras.

TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>)

Skicka information om tillgänglighet för ett program.

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

Skicka information om ett externt beroende (utgående anrop) i programmet.

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

Loggar anpassade händelser med utökningsbara namngivna fält.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

Loggar ett systemfel.

TrackPageView(String, IDictionary<String,String>, IDictionary<String,Double>)

Loggar en Application Insights-sidvy.

TrackTrace(String, Severity, IDictionary<String,String>)

Skicka ett spårningsmeddelande.

Tilläggsmetoder

TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>)

Logga en DialogView med metoden TrackPageView på IBotTelemetryClient om IBotPageViewTelemetryClient har implementerats. Du kan också logga ut informationen via TrackTrace.

Gäller för