/// <summary>
		/// 执行Executor,但是不执行保存逻辑
		/// </summary>
		/// <param name="executor"></param>
		public void ExecuteNoPersist(WfExecutorBase executor)
		{
			executor.NullCheck("executor");

			executor.AfterModifyWorkflow += new ExecutorEventHandler(executor_AfterModifyWorkflow);

			try
			{
				IWfProcess currentProcess = executor.ExecuteNotPersist();
			}
			finally
			{
				executor.AfterModifyWorkflow -= new ExecutorEventHandler(executor_AfterModifyWorkflow);
			}
		}