Sdílet prostřednictvím


IBotTelemetryClient Rozhraní

Definice

Popisuje klienta protokolování pro telemetrii robota.

public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
Odvozené

Metody

Flush()

Vyprázdní vyrovnávací paměť a všechny předem agregované metriky.

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

Odesílat informace o dostupnosti aplikace.

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

Odesílat informace o externí závislosti (odchozí volání) v aplikaci.

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

Protokoluje vlastní události s rozšiřitelnými pojmenovanými poli.

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

Zaznamená výjimku systému.

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

Odeslat trasovací zprávu.

Metody rozšíření

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

Protokolujte DialogView pomocí metody TrackPageView na IBotTelemetryClient, pokud byl implementován IBotPageViewTelemetryClient. Případně odhlaste informace přes TrackTrace.

Platí pro