Class MetricSeriesConfigurationForMeasurement
- Namespace
- Microsoft.ApplicationInsights.Metrics
- Assembly
- Microsoft.ApplicationInsights.dll
public class MetricSeriesConfigurationForMeasurement : IMetricSeriesConfiguration, IEquatable<IMetricSeriesConfiguration>
- Inheritance
-
MetricSeriesConfigurationForMeasurement
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
public MetricSeriesConfigurationForMeasurement(bool restrictToUInt32Values)
Parameters
restrictToUInt32Values
bool
Properties
public bool RequiresPersistentAggregation { get; }
Property Value
- bool
public bool RestrictToUInt32Values { get; }
Property Value
- bool
Methods
public IMetricSeriesAggregator CreateNewAggregator(MetricSeries dataSeries, MetricAggregationCycleKind aggregationCycleKind)
Parameters
dataSeries
MetricSeries
aggregationCycleKind
MetricAggregationCycleKind
Returns
- IMetricSeriesAggregator
public bool Equals(IMetricSeriesConfiguration other)
Parameters
other
IMetricSeriesConfiguration
Returns
- bool
public bool Equals(MetricSeriesConfigurationForMeasurement other)
Parameters
other
MetricSeriesConfigurationForMeasurement
Returns
- bool
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
public override int GetHashCode()
Returns
- int