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()
Returns
- bool