internal AbortHelper(IJobContext jobContext, bool enforceSingleAbortException, bool requireEventHandler) { m_enforceSingleAbortException = enforceSingleAbortException; m_requireEventHandler = requireEventHandler; m_syncRoot = new object(); if (jobContext != null) { m_jobContext = jobContext; jobContext.AddAbortHelper(this); } }