Table of Contents

Interface IMetricSeriesAggregator

Namespace
Microsoft.ApplicationInsights.Metrics.Extensibility
Assembly
Microsoft.ApplicationInsights.dll
public interface IMetricSeriesAggregator
Extension Methods

Properties

DataSeries

MetricSeries DataSeries { get; }

Property Value

MetricSeries

Methods

CompleteAggregation(DateTimeOffset)

MetricAggregate CompleteAggregation(DateTimeOffset periodEnd)

Parameters

periodEnd DateTimeOffset

Returns

MetricAggregate

CreateAggregateUnsafe(DateTimeOffset)

MetricAggregate CreateAggregateUnsafe(DateTimeOffset periodEnd)

Parameters

periodEnd DateTimeOffset

Returns

MetricAggregate

Reset(DateTimeOffset)

void Reset(DateTimeOffset periodStart)

Parameters

periodStart DateTimeOffset

Reset(DateTimeOffset, IMetricValueFilter)

void Reset(DateTimeOffset periodStart, IMetricValueFilter valueFilter)

Parameters

periodStart DateTimeOffset
valueFilter IMetricValueFilter

TrackValue(double)

void TrackValue(double metricValue)

Parameters

metricValue double

TrackValue(object)

void TrackValue(object metricValue)

Parameters

metricValue object

TryRecycle()

bool TryRecycle()

Returns

bool