25 instantiations of ActivityListener
Microsoft.AspNetCore.Hosting.Tests (5)
HostingApplicationDiagnosticsTests.cs (3)
172using var activityListener = new ActivityListener 945using var listener = new ActivityListener 1015using var listener = new ActivityListener
HostingApplicationTests.cs (2)
97using var listener = new ActivityListener 139using var listener = new ActivityListener
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (6)
HubConnectionTests.Tracing.cs (6)
40using var listener = new ActivityListener 235using var listener = new ActivityListener 379using var listener = new ActivityListener 482using var listener = new ActivityListener 578using var listener = new ActivityListener 668using var listener = new ActivityListener
Microsoft.AspNetCore.SignalR.Client.Tests (5)
HubConnectionTests.Tracing.cs (5)
27using var listener = new ActivityListener 64using var listener = new ActivityListener 102using var listener = new ActivityListener 136using var listener = new ActivityListener 174using var listener = new ActivityListener
Microsoft.AspNetCore.SignalR.Tests (8)
HubConnectionHandlerTests.Activity.cs (8)
35using var listener = new ActivityListener 110using var listener = new ActivityListener 179using var listener = new ActivityListener 238using var listener = new ActivityListener 311using var listener = new ActivityListener 358using var listener = new ActivityListener 410using var listener = new ActivityListener 461using var listener = new ActivityListener
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\DsesActivitySourceListener.cs (1)
124_activityListener = new ActivityListener();
55 references to ActivityListener
Microsoft.AspNetCore.Hosting.Tests (5)
HostingApplicationDiagnosticsTests.cs (3)
172using var activityListener = new ActivityListener 945using var listener = new ActivityListener 1015using var listener = new ActivityListener
HostingApplicationTests.cs (2)
97using var listener = new ActivityListener 139using var listener = new ActivityListener
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (6)
HubConnectionTests.Tracing.cs (6)
40using var listener = new ActivityListener 235using var listener = new ActivityListener 379using var listener = new ActivityListener 482using var listener = new ActivityListener 578using var listener = new ActivityListener 668using var listener = new ActivityListener
Microsoft.AspNetCore.SignalR.Client.Tests (5)
HubConnectionTests.Tracing.cs (5)
27using var listener = new ActivityListener 64using var listener = new ActivityListener 102using var listener = new ActivityListener 136using var listener = new ActivityListener 174using var listener = new ActivityListener
Microsoft.AspNetCore.SignalR.Tests (8)
HubConnectionHandlerTests.Activity.cs (8)
35using var listener = new ActivityListener 110using var listener = new ActivityListener 179using var listener = new ActivityListener 238using var listener = new ActivityListener 311using var listener = new ActivityListener 358using var listener = new ActivityListener 410using var listener = new ActivityListener 461using var listener = new ActivityListener
System.Diagnostics.DiagnosticSource (31)
System\Diagnostics\Activity.cs (6)
547/// <para>- Any registered <see cref="ActivityListener"/> with the <see cref="ActivityListener.ExceptionRecorder"/> callback will be notified about this exception addition 549/// <para>- Any registered <see cref="ActivityListener"/> with the <see cref="ActivityListener.ExceptionRecorder"/> callback that adds "exception.message", "exception.stacktrace", or "exception.type" tags 550/// will not have these tags overwritten, except by any subsequent <see cref="ActivityListener"/> that explicitly overwrites them.</para> 1476/// When subscribing to <see cref="Activity"/> stop event using <see cref="ActivityListener.ActivityStopped"/>, the received <see cref="Activity"/> object in the event callback will have <see cref="IsStopped"/> as true.
System\Diagnostics\ActivityListener.cs (4)
9/// Define the callback that can be used in <see cref="ActivityListener"/> to allow deciding to create the Activity objects and with what data state. 14/// Define the callback to be used in <see cref="ActivityListener"/> to receive notifications when exceptions are added to the <see cref="Activity"/>. 24/// Construct a new <see cref="ActivityListener"/> object to start listening to the <see cref="Activity"/> events. 61/// Dispose will unregister this <see cref="ActivityListener"/> object from listening to <see cref="Activity"/> events.
System\Diagnostics\ActivitySource.cs (20)
14private static readonly SynchronizedList<ActivityListener> s_allListeners = new SynchronizedList<ActivityListener>(); 15private SynchronizedList<ActivityListener>? _listeners; 95SynchronizedList<ActivityListener>? listeners = _listeners; 196SynchronizedList<ActivityListener>? listeners = _listeners; 220listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<string> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> dataWithContext) => { 290listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<ActivityContext> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> unused) => { 335/// <param name="listener"> The <see cref="ActivityListener"/> object to use for listening to the <see cref="Activity"/> events.</param> 336public static void AddActivityListener(ActivityListener listener) 346var shouldListenTo = ((ActivityListener)obj).ShouldListenTo; 349source.AddListener((ActivityListener)obj); 357internal void AddListener(ActivityListener listener) 361Interlocked.CompareExchange(ref _listeners, new SynchronizedList<ActivityListener>(), null); 367internal static void DetachListener(ActivityListener listener) 370s_activeSources.EnumWithAction((source, obj) => source._listeners?.Remove((ActivityListener) obj), listener); 378SynchronizedList<ActivityListener>? listeners = _listeners; 390SynchronizedList<ActivityListener>? listeners = _listeners; 402SynchronizedList<ActivityListener>? listeners = _listeners; 504if (typeof(T) != typeof(ActivityListener)) 511(item as ActivityListener)!.ExceptionRecorder?.Invoke(activity, exception, ref tags);
System\Diagnostics\DsesActivitySourceListener.cs (1)
17private ActivityListener? _activityListener;