30 instantiations of ActivityListener
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\CircuitActivitySourceTest.cs (1)
26_listener = new ActivityListener
Microsoft.AspNetCore.Components.Tests (1)
ComponentsActivitySourceTest.cs (1)
17_listener = new ActivityListener
Microsoft.AspNetCore.Hosting.Tests (7)
HostingApplicationDiagnosticsTests.cs (5)
181using var activityListener = new ActivityListener 1019using var listener = new ActivityListener 1090using var listener = new ActivityListener 1132using var listener = new ActivityListener 1190using 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
Stress.ApiService (1)
Program.cs (1)
377ActivitySource.AddActivityListener(new ActivityListener
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\DsesActivitySourceListener.cs (1)
124_activityListener = new ActivityListener();
59 references to ActivityListener
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\CircuitActivitySourceTest.cs (1)
20private readonly ActivityListener _listener;
Microsoft.AspNetCore.Components.Tests (1)
ComponentsActivitySourceTest.cs (1)
11private readonly ActivityListener _listener;
Microsoft.AspNetCore.Hosting.Tests (7)
HostingApplicationDiagnosticsTests.cs (5)
181using var activityListener = new ActivityListener 1019using var listener = new ActivityListener 1090using var listener = new ActivityListener 1132using var listener = new ActivityListener 1190using 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)
550/// <para>- Any registered <see cref="ActivityListener"/> with the <see cref="ActivityListener.ExceptionRecorder"/> callback will be notified about this exception addition 552/// <para>- Any registered <see cref="ActivityListener"/> with the <see cref="ActivityListener.ExceptionRecorder"/> callback that adds "exception.message", "exception.stacktrace", or "exception.type" tags 553/// will not have these tags overwritten, except by any subsequent <see cref="ActivityListener"/> that explicitly overwrites them.</para> 1478/// 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)
15private static readonly SynchronizedList<ActivityListener> s_allListeners = new SynchronizedList<ActivityListener>(); 16private SynchronizedList<ActivityListener>? _listeners; 107SynchronizedList<ActivityListener>? listeners = _listeners; 208SynchronizedList<ActivityListener>? listeners = _listeners; 232listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<string> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> dataWithContext) => { 302listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<ActivityContext> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> unused) => { 347/// <param name="listener"> The <see cref="ActivityListener"/> object to use for listening to the <see cref="Activity"/> events.</param> 348public static void AddActivityListener(ActivityListener listener) 355var shouldListenTo = ((ActivityListener)obj).ShouldListenTo; 358source.AddListener((ActivityListener)obj); 366internal void AddListener(ActivityListener listener) 370Interlocked.CompareExchange(ref _listeners, new SynchronizedList<ActivityListener>(), null); 376internal static void DetachListener(ActivityListener listener) 379s_activeSources.EnumWithAction((source, obj) => source._listeners?.Remove((ActivityListener) obj), listener); 387SynchronizedList<ActivityListener>? listeners = _listeners; 399SynchronizedList<ActivityListener>? listeners = _listeners; 411SynchronizedList<ActivityListener>? listeners = _listeners; 513if (typeof(T) != typeof(ActivityListener)) 520(item as ActivityListener)!.ExceptionRecorder?.Invoke(activity, exception, ref tags);
System\Diagnostics\DsesActivitySourceListener.cs (1)
17private ActivityListener? _activityListener;