2 writes to _baggage
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\Activity.cs (2)
644if (_baggage != null || Interlocked.CompareExchange(ref _baggage, new BaggageLinkedList(kvp), null) != null) 668if (_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)
385if (activity._baggage != null) 398if (activity._baggage != null) 400for (DiagNode<KeyValuePair<string, string?>>? current = activity._baggage.First; current != null; current = current.Next) 644if (_baggage != null || Interlocked.CompareExchange(ref _baggage, new BaggageLinkedList(kvp), null) != null) 646_baggage.Add(kvp); 668if (_baggage != null || Interlocked.CompareExchange(ref _baggage, new BaggageLinkedList(kvp, set: true), null) != null) 670_baggage.Set(kvp); 1643BaggageLinkedList? baggage = _activity._baggage;