Amib.Threading.Internal.WorkItem.GetWaitHandle C# (CSharp) 메소드

GetWaitHandle() 개인적인 메소드

A wait handle to wait for completion, cancel, or timeout
private GetWaitHandle ( ) : WaitHandle
리턴 System.Threading.WaitHandle
        private WaitHandle GetWaitHandle()
        {
            lock (this)
            {
                if (null == _workItemCompleted)
                {
                    _workItemCompleted = EventWaitHandleFactory.CreateManualResetEvent(IsCompleted);
                }
                ++_workItemCompletedRefCount;
            }
            return _workItemCompleted;
        }