1 instantiation of TaskNode
mscorlib (1)
system\threading\SemaphoreSlim.cs (1)
645var task = new TaskNode();
10 references to TaskNode
mscorlib (10)
system\threading\SemaphoreSlim.cs (10)
74private TaskNode m_asyncHead; 77private TaskNode m_asyncTail; 89internal TaskNode Prev, Next; 630var asyncWaiter = CreateAndAddAsyncWaiter(); 640private TaskNode CreateAndAddAsyncWaiter() 645var task = new TaskNode(); 669private bool RemoveAsyncWaiter(TaskNode task) 695private async Task<bool> WaitUntilCountOrTimeoutAsync(TaskNode asyncWaiter, int millisecondsTimeout, CancellationToken cancellationToken) 813var waiterTask = m_asyncHead; 836private static void QueueWaiterTask(TaskNode waiterTask)