static int CompareExchange(ref int location1, int value, int comparand)
 
TAggregator GetAggregator()
 
ConcurrentDictionary< TObjectSequence, TAggregator > GetLabelValuesDictionary< TStringSequence, TObjectSequence >(in TStringSequence names)
 
volatile object _stateUnion
 
volatile AggregatorLookupFunc< TAggregator > _cachedLookupFunc
 
TAggregator GetAggregatorSlow(ReadOnlySpan< KeyValuePair< string, object > > labels)
 
void Collect(Action< LabeledAggregationStatistics > visitFunc)
 
AggregatorStore(Func< TAggregator > createAggregator)
 
TAggregator GetAggregator(ReadOnlySpan< KeyValuePair< string, object > > labels)
 
readonly Func< TAggregator > _createAggregatorFunc