1 type derived from EventProvider
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
2473internal sealed class OverrideEventProvider : EventProvider
26 references to EventProvider
System.Private.CoreLib (26)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.Internal.cs (1)
48internal static unsafe partial void WriteEventData(IntPtr eventHandle, EventProvider.EventData* pEventData, uint dataCount, Guid* activityId, Guid* relatedActivityId);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeEventProvider.cs (9)
11private readonly WeakReference<EventProvider> _eventProvider; 15internal EventPipeEventProvider(EventProvider eventProvider) 17_eventProvider = new WeakReference<EventProvider>(eventProvider); 21EventProvider target, 66if (_this._eventProvider.TryGetTarget(out EventProvider? target)) 102internal override unsafe EventProvider.WriteEventErrorCode EventWriteTransfer( 108EventProvider.EventData* userData) 115return EventProvider.WriteEventErrorCode.NoError; 130return EventProvider.WriteEventErrorCode.NoError;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventProvider.cs (5)
1164EventProvider target, 1243internal virtual unsafe EventProvider.WriteEventErrorCode EventWriteTransfer( 1249EventProvider.EventData* userData) 1251return EventProvider.WriteEventErrorCode.NoError; 1267EventProvider target,
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (10)
2261EventProvider.EventData data = default; 2417switch (EventProvider.GetLastWriteEventError()) 2419case EventProvider.WriteEventErrorCode.EventTooBig: 2423case EventProvider.WriteEventErrorCode.NoFreeBuffers: 2427case EventProvider.WriteEventErrorCode.NullInput: 2431case EventProvider.WriteEventErrorCode.TooManyArgs: 2931EventProvider.EventData* dataDescrs = stackalloc EventProvider.EventData[2]; 2953if (EventProvider.GetLastWriteEventError() == EventProvider.WriteEventErrorCode.EventTooBig)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\NameInfo.cs (1)
74public IntPtr GetOrCreateEventHandle(EventProvider provider, TraceLoggingEventHandleTable eventHandleTable, EventDescriptor descriptor, TraceLoggingEventTypes eventTypes)