1 write to _traces
Aspire.Dashboard (1)
Otlp\Storage\TelemetryRepository.cs (1)
83_traces = new(_otlpContext.Options.MaxTraceCount);
25 references to _traces
Aspire.Dashboard (25)
Otlp\Storage\TelemetryRepository.cs (25)
84_traces.ItemRemovedForCapacity += TracesItemRemovedForCapacity; 611var results = _traces.AsEnumerable(); 656var pagedResults = OtlpHelpers.GetItems(results, context.StartIndex, context.Count, _traces.IsFull, copyFunc); 794_traces.Clear(); 798for (var i = _traces.Count - 1; i >= 0; i--) 801if (MatchResources(_traces[i], resources)) 803_traces.RemoveAt(i); 904foreach (var trace in _traces) 998foreach (var trace in _traces) 1165if (!TryGetTraceById(_traces, span.TraceId.Memory, out trace)) 1201for (var i = _traces.Count - 1; i >= 0; i--) 1203var currentTrace = _traces[i]; 1206_traces.Insert(i + 1, trace); 1213_traces.Insert(0, trace); 1221var index = _traces.IndexOf(trace); 1225var currentTrace = _traces[i]; 1231_traces.RemoveAt(index); 1232_traces.Insert(insertPosition, trace); 1242_traces.RemoveAt(index); 1243_traces.Insert(0, trace); 1255Debug.Assert(_traces.Contains(trace), "Trace not found in traces collection."); 1370for (var i = 0; i < _traces.Count; i++) 1372var trace = _traces[i]; 1390foreach (var trace in _traces) 1567foreach (var trace in _traces)