Table of Contents

Class MetricSeriesConfigurationForMeasurement

Namespace
Microsoft.ApplicationInsights.Metrics
Assembly
Microsoft.ApplicationInsights.dll
public class MetricSeriesConfigurationForMeasurement : IMetricSeriesConfiguration, IEquatable<IMetricSeriesConfiguration>
Inheritance
MetricSeriesConfigurationForMeasurement
Implements
Inherited Members
Extension Methods

Constructors

MetricSeriesConfigurationForMeasurement(bool)

public MetricSeriesConfigurationForMeasurement(bool restrictToUInt32Values)

Parameters

restrictToUInt32Values bool

Properties

RequiresPersistentAggregation

public bool RequiresPersistentAggregation { get; }

Property Value

bool

RestrictToUInt32Values

public bool RestrictToUInt32Values { get; }

Property Value

bool

Methods

CreateNewAggregator(MetricSeries, MetricAggregationCycleKind)

public IMetricSeriesAggregator CreateNewAggregator(MetricSeries dataSeries, MetricAggregationCycleKind aggregationCycleKind)

Parameters

dataSeries MetricSeries
aggregationCycleKind MetricAggregationCycleKind

Returns

IMetricSeriesAggregator

Equals(IMetricSeriesConfiguration)

public bool Equals(IMetricSeriesConfiguration other)

Parameters

other IMetricSeriesConfiguration

Returns

bool

Equals(MetricSeriesConfigurationForMeasurement)

public bool Equals(MetricSeriesConfigurationForMeasurement other)

Parameters

other MetricSeriesConfigurationForMeasurement

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int