Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WriteEvent() [4/21]

unsafe void System.Net.Http.HttpTelemetry.WriteEvent ( int eventId,
double arg1,
byte arg2,
byte arg3 )
inlineprivate

Definition at line 304 of file HttpTelemetry.cs.

305 {
306 if (IsEnabled())
307 {
308 EventData* ptr = stackalloc EventData[3];
309 *ptr = new EventData
310 {
311 DataPointer = (IntPtr)(&arg1),
312 Size = 8
313 };
314 ptr[1] = new EventData
315 {
316 DataPointer = (IntPtr)(&arg2),
317 Size = 1
318 };
319 ptr[2] = new EventData
320 {
321 DataPointer = (IntPtr)(&arg3),
322 Size = 1
323 };
324 WriteEventCore(eventId, 3, ptr);
325 }
326 }
unsafe void WriteEventCore(int eventId, int eventDataCount, EventData *data)

References System.Diagnostics.Tracing.EventSource.IsEnabled(), and System.Diagnostics.Tracing.EventSource.WriteEventCore().