2 writes to _baggage
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\Activity.cs (2)
648if (_baggage != null || Interlocked.CompareExchange(ref _baggage, new BaggageLinkedList(kvp), null) != null) 672if (_baggage != null || Interlocked.CompareExchange(ref _baggage, new BaggageLinkedList(kvp, set: true), null) != null)
8 references to _baggage
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\Activity.cs (8)
389if (activity._baggage != null) 402if (activity._baggage != null) 404for (DiagNode<KeyValuePair<string, string?>>? current = activity._baggage.First; current != null; current = current.Next) 648if (_baggage != null || Interlocked.CompareExchange(ref _baggage, new BaggageLinkedList(kvp), null) != null) 650_baggage.Add(kvp); 672if (_baggage != null || Interlocked.CompareExchange(ref _baggage, new BaggageLinkedList(kvp, set: true), null) != null) 674_baggage.Set(kvp); 1650BaggageLinkedList? baggage = _activity._baggage;