/// <summary> /// Constructor for child token /// </summary> private ThreadFlowControlToken(ThreadFlowControlToken threadFlowControlToken) { m_isChild = true; m_sharedToken = threadFlowControlToken.m_sharedToken; m_cancelSignal = threadFlowControlToken.m_cancelSignal; }
/// <summary> /// Constructor /// </summary> /// <remarks>MUST BE INTERNAL and can't be used outside from ThreadFlowControl!</remarks> internal ThreadFlowControlToken(ThreadFlowControlTokenShared shared) { m_sharedToken = shared; m_cancelSignal = new ManualResetEvent(false); }