1 write to completionEvent
System.ServiceModel (1)
System\ServiceModel\Channels\OverlappedContext.cs (1)
364
this.
completionEvent
= new ManualResetEvent(false);
10 references to completionEvent
System.ServiceModel (10)
System\ServiceModel\Channels\OverlappedContext.cs (10)
130
if (this.
completionEvent
!= null)
132
this.
completionEvent
.Close();
202
if (this.
completionEvent
!= null)
204
this.
completionEvent
.Reset();
210
this.registration = ThreadPool.UnsafeRegisterWaitForSingleObject(this.
completionEvent
, OverlappedContext.eventCallback, this, Timeout.Infinite, true);
254
this.rootedHolder.EventHolder = this.
completionEvent
;
284
if (!TimeoutHelper.WaitOne(this.
completionEvent
, timeout))
289
ThreadPool.UnsafeRegisterWaitForSingleObject(this.
completionEvent
, OverlappedContext.cleanupCallback, this, Timeout.Infinite, true);
362
if (this.
completionEvent
== null)
365
this.eventHandle = (IntPtr)(1 | (long)this.
completionEvent
.SafeWaitHandle.DangerousGetHandle());