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

◆ StartDispatchTask()

void System.Diagnostics.Tracing.EventPipeEventDispatcher.StartDispatchTask ( )
inlineprivate

Definition at line 109 of file EventPipeEventDispatcher.cs.

110 {
111 if (m_dispatchTask == null)
112 {
113 m_stopDispatchTask = false;
114 m_dispatchTaskWaitHandle.SafeWaitHandle = new SafeWaitHandle(EventPipeInternal.GetWaitHandle(m_sessionID), ownsHandle: false);
116 }
117 }
static new TaskFactory< TResult > Factory
Definition Task.cs:56

References System.Threading.Tasks.TaskScheduler.Default, System.Diagnostics.Tracing.EventPipeEventDispatcher.DispatchEventsToEventListeners(), System.Threading.Tasks.Task< TResult >.Factory, System.Diagnostics.Tracing.EventPipeInternal.GetWaitHandle(), System.Diagnostics.Tracing.EventPipeEventDispatcher.m_dispatchTask, System.Diagnostics.Tracing.EventPipeEventDispatcher.m_sessionID, System.Diagnostics.Tracing.EventPipeEventDispatcher.m_stopDispatchTask, and System.Threading.CancellationToken.None.

Referenced by System.Diagnostics.Tracing.EventPipeEventDispatcher.CommitDispatchConfiguration().