WasQueuedBy() 개인적인 메소드

private WasQueuedBy ( IWorkItemsGroup workItemsGroup ) : bool
workItemsGroup IWorkItemsGroup
리턴 bool
예제 #1
0
 private void ValidateWorkItemsGroupWaitForIdleImpl(IWorkItemsGroup workItemsGroup, WorkItem workItem)
 {
     if ((null != workItemsGroup) && 
         (null != workItem) &&
         workItem.WasQueuedBy(workItemsGroup))
     {
         throw new NotSupportedException("WaitForIdle cannot be called from a thread on its SmartThreadPool, it will cause may cause a deadlock");
     }
 }