Table of Contents

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