11 types derived from EventListener
Aspire.RabbitMQ.Client (1)
Aspire.TerminalHost (1)
dotnet-dev-certs (1)
Infrastructure.Common (1)
Microsoft.AspNetCore.InternalTesting (1)
Microsoft.Extensions.Caching.Hybrid.Tests (1)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Microsoft.Extensions.Telemetry.Tests (2)
MSBuild (1)
47 references to EventListener
Aspire.RabbitMQ.Client (1)
mscorlib (1)
netstandard (1)
System.Diagnostics.Tracing (1)
System.Private.CoreLib (43)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (24)
193/// <see cref="EventListener.DisableEvents"/>) or cause actions to be performed by the eventSource,
199/// <see cref="EventListener"/> for more.
462lock (EventListener.EventListenersLock)
464Debug.Assert(EventListener.s_EventSources != null);
466foreach (WeakReference<EventSource> eventSourceRef in EventListener.s_EventSources)
1530Debug.Assert(!Monitor.IsEntered(EventListener.EventListenersLock));
1719EventListener.AddEventSource(this);
1737lock (EventListener.EventListenersLock)
1972private EventDispatcher? GetDispatcher(EventListener? listener)
2503EventListener? listener = null;
2618internal void SendCommand(EventListener? listener, EventProviderType eventProviderType, int perEventSourceSessionId,
2629lock (EventListener.EventListenersLock)
2671Debug.Assert(Monitor.IsEntered(EventListener.EventListenersLock));
2887Debug.Assert(Monitor.IsEntered(EventListener.EventListenersLock));
2898Debug.Assert(EventListener.s_EventSources != null, "should be called within lock on EventListener.EventListenersLock which ensures s_EventSources to be initialized");
2899foreach (WeakReference<EventSource> eventSourceRef in EventListener.s_EventSources)
3582internal void AddListener(EventListener listener)
3584lock (EventListener.EventListenersLock)
4130EventListener? listener, EventProviderType eventProviderType, int perEventSourceSessionId, bool enable, EventLevel level, EventKeywords matchAnyKeyword)
4148internal EventListener? listener;
4159/// EventSourceCreatedEventArgs is passed to <see cref="EventListener.EventSourceCreated"/>
4175/// <see cref="EventListener.OnEventWritten"/> when an event is fired.
4644internal EventDispatcher(EventDispatcher? next, Dictionary<int, bool>? eventEnabled, EventListener listener)
4652internal readonly EventListener m_Listener; // The dispatcher this entry is for