Class MetricConfiguration
- Namespace
- Microsoft.ApplicationInsights.Metrics
- Assembly
- Microsoft.ApplicationInsights.dll
public class MetricConfiguration : IEquatable<MetricConfiguration>
- Inheritance
-
MetricConfiguration
- Implements
-
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
MetricConfiguration(int, IEnumerable<int>, IMetricSeriesConfiguration)
public MetricConfiguration(int seriesCountLimit, IEnumerable<int> valuesPerDimensionLimits, IMetricSeriesConfiguration seriesConfig)
Parameters
seriesCountLimit
int
valuesPerDimensionLimits
IEnumerable<int>
seriesConfig
IMetricSeriesConfiguration
MetricConfiguration(int, int, IMetricSeriesConfiguration)
public MetricConfiguration(int seriesCountLimit, int valuesPerDimensionLimit, IMetricSeriesConfiguration seriesConfig)
Parameters
seriesCountLimit
int
valuesPerDimensionLimit
int
seriesConfig
IMetricSeriesConfiguration
Properties
SeriesConfig
public IMetricSeriesConfiguration SeriesConfig { get; }
Property Value
- IMetricSeriesConfiguration
SeriesCountLimit
public int SeriesCountLimit { get; }
Property Value
- int
Methods
Equals(MetricConfiguration)
public virtual bool Equals(MetricConfiguration other)
Parameters
other
MetricConfiguration
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
GetValuesPerDimensionLimit(int)
public int GetValuesPerDimensionLimit(int dimensionNumber)
Parameters
dimensionNumber
int
Returns
- int