private void CheckTransactionEngineExists() { if (m_transactionEngine == null) { throw new ApplicationException("A transaction engine is required for this operation but one has not been provided."); } }