4 instantiations of OverrideEventProvider
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (4)
1693etwProvider = new OverrideEventProvider(eventSourceFactory, EventProviderType.ETW); 1712eventPipeProvider = new OverrideEventProvider(eventSourceFactory, EventProviderType.EventPipe); 3977EventSource.OverrideEventProvider etwProvider = new EventSource.OverrideEventProvider(eventSourceFactory, EventProviderType.ETW); 3995EventSource.OverrideEventProvider eventPipeProvider = new EventSource.OverrideEventProvider(eventSourceFactory, EventProviderType.EventPipe);
14 references to OverrideEventProvider
System.Private.CoreLib (14)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (14)
240private volatile OverrideEventProvider m_etwProvider = null!; // This hooks up ETW commands to our 'OnEventCommand' callback 244private volatile OverrideEventProvider m_eventPipeProvider = null!; 1690OverrideEventProvider? etwProvider = EventSourceInitHelper.TryGetPreregisteredEtwProvider(eventSourceGuid); 1709OverrideEventProvider? eventPipeProvider = EventSourceInitHelper.TryGetPreregisteredEventPipeProvider(eventSourceName); 3942private static readonly Dictionary<Guid, EventSource.OverrideEventProvider> s_preregisteredEtwProviders = new Dictionary<Guid, EventSource.OverrideEventProvider>(); 3944private static readonly Dictionary<string, EventSource.OverrideEventProvider> s_preregisteredEventPipeProviders = new Dictionary<string, EventSource.OverrideEventProvider>(); 3977EventSource.OverrideEventProvider etwProvider = new EventSource.OverrideEventProvider(eventSourceFactory, EventProviderType.ETW); 3995EventSource.OverrideEventProvider eventPipeProvider = new EventSource.OverrideEventProvider(eventSourceFactory, EventProviderType.EventPipe); 4034internal static EventSource.OverrideEventProvider? TryGetPreregisteredEtwProvider(Guid id) 4038s_preregisteredEtwProviders.Remove(id, out EventSource.OverrideEventProvider? provider); 4044internal static EventSource.OverrideEventProvider? TryGetPreregisteredEventPipeProvider(string name) 4048s_preregisteredEventPipeProviders.Remove(name, out EventSource.OverrideEventProvider? provider);