2 instantiations of AsyncWaitHandle
System.ServiceModel.Internals (2)
System\Runtime\ThreadNeutralSemaphore.cs (2)
91
waiter = new
AsyncWaitHandle
();
234
waiter = new
AsyncWaitHandle
();
16 references to AsyncWaitHandle
System.ServiceModel.Internals (16)
System\Runtime\AsyncWaitHandle.cs (3)
76
AsyncWaitHandle
thisPtr = waiter.Parent;
225
public AsyncWaiter(
AsyncWaitHandle
parent, Action<object, TimeoutException> callback, object state)
232
public
AsyncWaitHandle
Parent
System\Runtime\ThreadNeutralSemaphore.cs (13)
32
Queue<
AsyncWaitHandle
> waiters;
59
Queue<
AsyncWaitHandle
> Waiters
65
this.waiters = new Queue<
AsyncWaitHandle
>();
76
AsyncWaitHandle
waiter = null;
150
AsyncWaitHandle
waiter = EnterCore();
194
bool RemoveWaiter(
AsyncWaitHandle
waiter)
202
AsyncWaitHandle
temp = this.Waiters.Dequeue();
217
AsyncWaitHandle
EnterCore()
219
AsyncWaitHandle
waiter;
243
AsyncWaitHandle
waiter;
307
AsyncWaitHandle
waiter = this.waiters.Dequeue();
316
public EnterAsyncData(ThreadNeutralSemaphore semaphore,
AsyncWaitHandle
waiter, FastAsyncCallback callback, object state)
330
public
AsyncWaitHandle
Waiter