MetricTelemetry Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Telemetry type used to track metrics.
public ref class MetricTelemetry sealed : Microsoft::VisualStudio::ApplicationInsights::Channel::ITelemetry, Microsoft::VisualStudio::ApplicationInsights::DataContracts::ISupportProperties
public sealed class MetricTelemetry : Microsoft.VisualStudio.ApplicationInsights.Channel.ITelemetry, Microsoft.VisualStudio.ApplicationInsights.DataContracts.ISupportProperties
type MetricTelemetry = class
interface ITelemetry
interface ISupportProperties
Public NotInheritable Class MetricTelemetry
Implements ISupportProperties, ITelemetry
- Inheritance
-
MetricTelemetry
- Implements
Constructors
MetricTelemetry() |
Initializes a new instance of the MetricTelemetry class with empty properties. |
MetricTelemetry(String, Double) |
Initializes a new instance of the MetricTelemetry class with the
specified |
Properties
Context |
Gets the context associated with the current telemetry item. |
Count |
Gets or sets the number of samples for this metric. |
Max |
Gets or sets the max value of this metric. |
Min |
Gets or sets the min value of this metric. |
Name |
Gets or sets the name of the metric. |
Properties |
Gets a dictionary of application-defined property names and values providing additional information about this metric. |
Sequence |
Gets or sets the value that defines absolute order of the telemetry item. |
StandardDeviation |
Gets or sets the standard deviation of this metric. |
Timestamp |
Gets or sets date and time when event was recorded. |
Value |
Gets or sets the value of this metric. |
Explicit Interface Implementations
ITelemetry.Sanitize() |
Sanitizes the properties based on constraints. |