TelemetryClient TelemetryClient TelemetryClient Class

Definition

public sealed class TelemetryClient
type TelemetryClient = class
Public NotInheritable Class TelemetryClient
Inheritance
TelemetryClientTelemetryClientTelemetryClient

Constructors

TelemetryClient() TelemetryClient() TelemetryClient()
TelemetryClient(TelemetryConfiguration) TelemetryClient(TelemetryConfiguration) TelemetryClient(TelemetryConfiguration)

Properties

Context Context Context
InstrumentationKey InstrumentationKey InstrumentationKey

Methods

Flush() Flush() Flush()
GetMetric(String, String, String, String, String, MetricConfiguration) GetMetric(String, String, String, String, String, MetricConfiguration) GetMetric(String, String, String, String, String, MetricConfiguration)
GetMetric(String, String, String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, String, String, MetricConfiguration, MetricAggregationScope)
GetMetric(String, String, String, String, String) GetMetric(String, String, String, String, String) GetMetric(String, String, String, String, String)
GetMetric(String, String, String, String, MetricConfiguration) GetMetric(String, String, String, String, MetricConfiguration) GetMetric(String, String, String, String, MetricConfiguration)
GetMetric(String, String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, String, MetricConfiguration, MetricAggregationScope)
GetMetric(String, String, String, String) GetMetric(String, String, String, String) GetMetric(String, String, String, String)
GetMetric(String, String, String, MetricConfiguration) GetMetric(String, String, String, MetricConfiguration) GetMetric(String, String, String, MetricConfiguration)
GetMetric(String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, MetricConfiguration, MetricAggregationScope)
GetMetric(String, String, MetricConfiguration) GetMetric(String, String, MetricConfiguration) GetMetric(String, String, MetricConfiguration)
GetMetric(String, String, String, String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, String, String, String, MetricConfiguration, MetricAggregationScope) GetMetric(String, String, String, String, String, MetricConfiguration, MetricAggregationScope)
GetMetric(String, MetricConfiguration, MetricAggregationScope) GetMetric(String, MetricConfiguration, MetricAggregationScope) GetMetric(String, MetricConfiguration, MetricAggregationScope)
GetMetric(MetricIdentifier, MetricConfiguration, MetricAggregationScope) GetMetric(MetricIdentifier, MetricConfiguration, MetricAggregationScope) GetMetric(MetricIdentifier, MetricConfiguration, MetricAggregationScope)
GetMetric(String, String) GetMetric(String, String) GetMetric(String, String)
GetMetric(String, MetricConfiguration) GetMetric(String, MetricConfiguration) GetMetric(String, MetricConfiguration)
GetMetric(MetricIdentifier, MetricConfiguration) GetMetric(MetricIdentifier, MetricConfiguration) GetMetric(MetricIdentifier, MetricConfiguration)
GetMetric(String) GetMetric(String) GetMetric(String)
GetMetric(MetricIdentifier) GetMetric(MetricIdentifier) GetMetric(MetricIdentifier)
GetMetric(String, String, String) GetMetric(String, String, String) GetMetric(String, String, String)
IsEnabled() IsEnabled() IsEnabled()
TrackAvailability(AvailabilityTelemetry) TrackAvailability(AvailabilityTelemetry) TrackAvailability(AvailabilityTelemetry)
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>)
TrackDependency(DependencyTelemetry) TrackDependency(DependencyTelemetry) TrackDependency(DependencyTelemetry)
TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean) TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean) TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)
TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean) TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean) TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean)
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)
TrackEvent(EventTelemetry) TrackEvent(EventTelemetry) TrackEvent(EventTelemetry)
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)
TrackException(ExceptionTelemetry) TrackException(ExceptionTelemetry) TrackException(ExceptionTelemetry)
TrackPageView(PageViewTelemetry) TrackPageView(PageViewTelemetry) TrackPageView(PageViewTelemetry)
TrackPageView(String) TrackPageView(String) TrackPageView(String)
TrackRequest(RequestTelemetry) TrackRequest(RequestTelemetry) TrackRequest(RequestTelemetry)
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)
TrackTrace(String, IDictionary<String,String>) TrackTrace(String, IDictionary<String,String>) TrackTrace(String, IDictionary<String,String>)
TrackTrace(TraceTelemetry) TrackTrace(TraceTelemetry) TrackTrace(TraceTelemetry)
TrackTrace(String) TrackTrace(String) TrackTrace(String)
TrackTrace(String, SeverityLevel) TrackTrace(String, SeverityLevel) TrackTrace(String, SeverityLevel)
TrackTrace(String, SeverityLevel, IDictionary<String,String>) TrackTrace(String, SeverityLevel, IDictionary<String,String>) TrackTrace(String, SeverityLevel, IDictionary<String,String>)

Extension Methods

GetMetricManager(TelemetryClient, MetricAggregationScope) GetMetricManager(TelemetryClient, MetricAggregationScope) GetMetricManager(TelemetryClient, MetricAggregationScope)
IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to