1 write to _trait
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\Metrics\CircularBufferBuckets.cs (1)
81_trait = new long[capacity];
14 references to _trait
System.Diagnostics.DiagnosticSource (14)
System\Diagnostics\Metrics\CircularBufferBuckets.cs (14)
55Debug.Assert(_trait is not null, "trait was null"); 57return _trait![ModuloIndex(index)]; 79if (_trait == null) 85_trait[ModuloIndex(index)] += value; 103_trait[ModuloIndex(index)] += value; 117_trait[ModuloIndex(index)] += value; 145if (_trait == null) 166ScaleDownInternal(_trait, offset, currentBegin, currentEnd, capacity); 174ScaleDownInternal(_trait, offset + 1, currentBegin, currentEnd, capacity); 188AdjustPosition(_trait, offset, (uint)ModuloIndex(currentBegin), (uint)(currentEnd - currentBegin + 1), capacity); 267if (_trait == null || size <= 0) 276result[i] = _trait[ModuloIndex(_begin + i)]; 284if (_trait is not null) 287Array.Clear(_trait);