1 write to _traces
Aspire.Dashboard (1)
Otlp\Storage\TelemetryRepository.cs (1)
77_traces = new(_otlpContext.Options.MaxTraceCount);
25 references to _traces
Aspire.Dashboard (25)
Otlp\Storage\TelemetryRepository.cs (25)
78_traces.ItemRemovedForCapacity += TracesItemRemovedForCapacity; 534var results = _traces.AsEnumerable(); 579var pagedResults = OtlpHelpers.GetItems(results, context.StartIndex, context.Count, _traces.IsFull, copyFunc); 647_traces.Clear(); 651for (var i = _traces.Count - 1; i >= 0; i--) 654if (MatchResources(_traces[i], resources)) 656_traces.RemoveAt(i); 735foreach (var trace in _traces) 829foreach (var trace in _traces) 992if (!TryGetTraceById(_traces, span.TraceId.Memory, out trace)) 1028for (var i = _traces.Count - 1; i >= 0; i--) 1030var currentTrace = _traces[i]; 1033_traces.Insert(i + 1, trace); 1040_traces.Insert(0, trace); 1048var index = _traces.IndexOf(trace); 1052var currentTrace = _traces[i]; 1058_traces.RemoveAt(index); 1059_traces.Insert(insertPosition, trace); 1069_traces.RemoveAt(index); 1070_traces.Insert(0, trace); 1082Debug.Assert(_traces.Contains(trace), "Trace not found in traces collection."); 1186for (var i = 0; i < _traces.Count; i++) 1188var trace = _traces[i]; 1206foreach (var trace in _traces) 1383foreach (var trace in _traces)