5 types derived from Aggregator
System.Diagnostics.DiagnosticSource (5)
System\Diagnostics\Metrics\CounterAggregator.cs (2)
10
internal sealed class CounterAggregator :
Aggregator
86
internal sealed class ObservableCounterAggregator :
Aggregator
System\Diagnostics\Metrics\ExponentialHistogramAggregator.cs (1)
41
internal sealed class ExponentialHistogramAggregator :
Aggregator
System\Diagnostics\Metrics\LastValueAggregator.cs (2)
11
internal sealed class LastValue :
Aggregator
44
internal sealed class SynchronousLastValue :
Aggregator
8 references to Aggregator
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\Metrics\AggregationManager.cs (2)
296
Func<
Aggregator
?>? createAggregatorFunc = GetAggregatorFactory(instrument);
306
private Func<
Aggregator
?>? GetAggregatorFactory(Instrument instrument)
System\Diagnostics\Metrics\AggregatorStore.cs (5)
49
internal struct AggregatorStore<TAggregator> where TAggregator :
Aggregator
204
internal sealed class MultiSizeLabelNameDictionary<TAggregator> where TAggregator :
Aggregator
332
where TAggregator :
Aggregator
411
where TAggregator :
Aggregator
482
where TAggregator :
Aggregator
System\Diagnostics\Metrics\InstrumentState.cs (1)
23
where TAggregator :
Aggregator