Class Metric
- Namespace
- Microsoft.ApplicationInsights
- Assembly
- Microsoft.ApplicationInsights.dll
public sealed class Metric
- Inheritance
-
Metric
- Inherited Members
-
- Extension Methods
-
Properties
Identifier
public MetricIdentifier Identifier { get; }
Property Value
- MetricIdentifier
SeriesCount
public int SeriesCount { get; }
Property Value
- int
Methods
GetAllSeries()
public IReadOnlyList<KeyValuePair<string[], MetricSeries>> GetAllSeries()
Returns
- IReadOnlyList<KeyValuePair<string[], MetricSeries>>
GetDimensionValues(int)
public IReadOnlyCollection<string> GetDimensionValues(int dimensionNumber)
Parameters
dimensionNumber int
Returns
- IReadOnlyCollection<string>
TrackValue(double)
public void TrackValue(double metricValue)
Parameters
metricValue double
TrackValue(double, string)
public bool TrackValue(double metricValue, string dimension1Value)
Parameters
metricValue double
dimension1Value string
Returns
- bool
TrackValue(double, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
Returns
- bool
TrackValue(double, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
Returns
- bool
TrackValue(double, string, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
Returns
- bool
TrackValue(double, string, string, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
Returns
- bool
TrackValue(double, string, string, string, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
Returns
- bool
TrackValue(double, string, string, string, string, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
Returns
- bool
TrackValue(double, string, string, string, string, string, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
Returns
- bool
TrackValue(double, string, string, string, string, string, string, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
dimension9Value string
Returns
- bool
TrackValue(double, string, string, string, string, string, string, string, string, string, string)
public bool TrackValue(double metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value, string dimension10Value)
Parameters
metricValue double
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
dimension9Value string
dimension10Value string
Returns
- bool
TrackValue(object)
public void TrackValue(object metricValue)
Parameters
metricValue object
TrackValue(object, string)
public bool TrackValue(object metricValue, string dimension1Value)
Parameters
metricValue object
dimension1Value string
Returns
- bool
TrackValue(object, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
Returns
- bool
TrackValue(object, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
Returns
- bool
TrackValue(object, string, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
Returns
- bool
TrackValue(object, string, string, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
Returns
- bool
TrackValue(object, string, string, string, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
Returns
- bool
TrackValue(object, string, string, string, string, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
Returns
- bool
TrackValue(object, string, string, string, string, string, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
Returns
- bool
TrackValue(object, string, string, string, string, string, string, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
dimension9Value string
Returns
- bool
TrackValue(object, string, string, string, string, string, string, string, string, string, string)
public bool TrackValue(object metricValue, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value, string dimension10Value)
Parameters
metricValue object
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
dimension9Value string
dimension10Value string
Returns
- bool
TryGetDataSeries(out MetricSeries)
public bool TryGetDataSeries(out MetricSeries series)
Parameters
series MetricSeries
Returns
- bool
TryGetDataSeries(out MetricSeries, bool, params string[])
public bool TryGetDataSeries(out MetricSeries series, bool createIfNotExists, params string[] dimensionValues)
Parameters
series MetricSeries
createIfNotExists bool
dimensionValues string[]
Returns
- bool
TryGetDataSeries(out MetricSeries, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value)
Parameters
series MetricSeries
dimension1Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string, string, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string, string, string, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string, string, string, string, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
dimension9Value string
Returns
- bool
TryGetDataSeries(out MetricSeries, string, string, string, string, string, string, string, string, string, string)
public bool TryGetDataSeries(out MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value, string dimension10Value)
Parameters
series MetricSeries
dimension1Value string
dimension2Value string
dimension3Value string
dimension4Value string
dimension5Value string
dimension6Value string
dimension7Value string
dimension8Value string
dimension9Value string
dimension10Value string
Returns
- bool