3 implementations of IAggregationStatistics
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\Metrics\Aggregator.cs (1)
31internal sealed class HistogramStatistics : IAggregationStatistics
System\Diagnostics\Metrics\CounterAggregator.cs (1)
122internal sealed class CounterStatistics : IAggregationStatistics
System\Diagnostics\Metrics\LastValueAggregator.cs (1)
26internal sealed class LastValueStatistics : IAggregationStatistics
10 references to IAggregationStatistics
System.Diagnostics.DiagnosticSource (10)
System\Diagnostics\Metrics\Aggregator.cs (3)
15public abstract IAggregationStatistics Collect(); 47public LabeledAggregationStatistics(IAggregationStatistics stats, params KeyValuePair<string, string>[] labels) 54public IAggregationStatistics AggregationStatistics { get; }
System\Diagnostics\Metrics\AggregatorStore.cs (3)
98IAggregationStatistics stats = agg.Collect(); 302IAggregationStatistics stats = NoLabelAggregator.Collect(); 507IAggregationStatistics stats = kvValue.Value.Collect();
System\Diagnostics\Metrics\CounterAggregator.cs (2)
54public override IAggregationStatistics Collect() 102public override IAggregationStatistics Collect()
System\Diagnostics\Metrics\ExponentialHistogramAggregator.cs (1)
83public override IAggregationStatistics Collect()
System\Diagnostics\Metrics\LastValueAggregator.cs (1)
15public override IAggregationStatistics Collect()