Taal

IBotTelemetryClient Interface

Definitie

Beschrijft een loggingclient voor bottelemetrie.

public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
Afgeleid

Methoden

Name Description
Flush()

Spoelt de buffer in het geheugen en alle vooraf geaggregeerde metrics uit.

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

Stuur informatie over de beschikbaarheid van een applicatie.

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

Stuur informatie over een externe afhankelijkheid (uitgaande oproep) in de applicatie.

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

Logt aangepaste gebeurtenissen met uitbreidbare benoemde velden.

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

Registreert een systeemuitzondering.

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

Stuur een traceerbericht.

Extensiemethoden

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

Log een DialogView met de TrackPageView-methode op de IBotTelemetryClient als IBotPageViewTelemetryClient is geïmplementeerd. Of je kunt de informatie uitloggen via TrackTrace.

Van toepassing op