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