1 type derived from EventProvider
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
2491
internal sealed class OverrideEventProvider :
EventProvider
27 references to EventProvider
System.Private.CoreLib (27)
_generated\2\LibraryImports.g.cs (1)
1687
internal static unsafe extern partial void WriteEventData(nint eventHandle, global::System.Diagnostics.Tracing.
EventProvider
.EventData* pEventData, uint dataCount, global::System.Guid* activityId, global::System.Guid* relatedActivityId);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.Internal.cs (1)
49
internal static unsafe partial void WriteEventData(IntPtr eventHandle,
EventProvider
.EventData* pEventData, uint dataCount, Guid* activityId, Guid* relatedActivityId);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeEventProvider.cs (9)
12
private readonly WeakReference<
EventProvider
> _eventProvider;
16
internal EventPipeEventProvider(
EventProvider
eventProvider)
18
_eventProvider = new WeakReference<
EventProvider
>(eventProvider);
22
EventProvider
target,
67
if (_this._eventProvider.TryGetTarget(out
EventProvider
? target))
103
internal override unsafe
EventProvider
.WriteEventErrorCode EventWriteTransfer(
109
EventProvider
.EventData* userData)
116
return
EventProvider
.WriteEventErrorCode.NoError;
131
return
EventProvider
.WriteEventErrorCode.NoError;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventProvider.cs (5)
1132
EventProvider
target,
1173
internal virtual unsafe
EventProvider
.WriteEventErrorCode EventWriteTransfer(
1179
EventProvider
.EventData* userData)
1181
return
EventProvider
.WriteEventErrorCode.NoError;
1197
EventProvider
target,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (10)
2276
EventProvider
.EventData data = default;
2435
switch (
EventProvider
.GetLastWriteEventError())
2437
case
EventProvider
.WriteEventErrorCode.EventTooBig:
2441
case
EventProvider
.WriteEventErrorCode.NoFreeBuffers:
2445
case
EventProvider
.WriteEventErrorCode.NullInput:
2449
case
EventProvider
.WriteEventErrorCode.TooManyArgs:
2955
EventProvider
.EventData* dataDescrs = stackalloc
EventProvider
.EventData[2];
2977
if (
EventProvider
.GetLastWriteEventError() ==
EventProvider
.WriteEventErrorCode.EventTooBig)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\NameInfo.cs (1)
74
public IntPtr GetOrCreateEventHandle(
EventProvider
provider, TraceLoggingEventHandleTable eventHandleTable, EventDescriptor descriptor, TraceLoggingEventTypes eventTypes)