3 writes to Owner
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\DiagnosticListener.cs (3)
332
return new DiagnosticSubscription() { Observer = subscriptions.Observer,
Owner
= subscriptions.Owner, IsEnabled1Arg = subscriptions.IsEnabled1Arg, IsEnabled3Arg = subscriptions.IsEnabled3Arg, OnActivityImport = subscriptions.OnActivityImport, OnActivityExport = subscriptions.OnActivityExport, Next = Remove(subscriptions.Next, subscription) };
440
return new DiagnosticSubscription() {
Owner
= this };
449
Owner
= this,
3 references to Owner
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\DiagnosticListener.cs (3)
295
DiagnosticSubscription? subscriptions =
Owner
._subscriptions;
299
if (Interlocked.CompareExchange(ref
Owner
._subscriptions, newSubscriptions, subscriptions) == subscriptions)
332
return new DiagnosticSubscription() { Observer = subscriptions.Observer, Owner = subscriptions.
Owner
, IsEnabled1Arg = subscriptions.IsEnabled1Arg, IsEnabled3Arg = subscriptions.IsEnabled3Arg, OnActivityImport = subscriptions.OnActivityImport, OnActivityExport = subscriptions.OnActivityExport, Next = Remove(subscriptions.Next, subscription) };