public override void OnEvent(TmAsyncRollbackEvent e)
 {
     CompletionEnlistment completion = (CompletionEnlistment) e.Enlistment;
     completion.SetCallback(e.Callback, e.CallbackState);
     base.state.TransactionManagerSend.Aborted(completion);
     e.StateMachine.ChangeState(base.state.States.CompletionAborted);
 }
 protected void ProcessTmAsyncRollback(TmAsyncRollbackEvent e)
 {
     CoordinatorEnlistment coordinator = (CoordinatorEnlistment) e.Enlistment;
     coordinator.SetCallback(e.Callback, e.CallbackState);
     this.state.TransactionManagerSend.Aborted(coordinator);
     e.StateMachine.ChangeState(this.state.States.CoordinatorAborted);
 }
 public virtual void OnEvent(TmAsyncRollbackEvent e)
 {
     this.InvalidTransactionManagerEvent(e);
 }
 public override void OnEvent(TmAsyncRollbackEvent e)
 {
     base.ProcessTmAsyncRollback(e);
 }
 public override void OnEvent(TmAsyncRollbackEvent e)
 {
     CoordinatorEnlistment coordinator = (CoordinatorEnlistment) e.Enlistment;
     coordinator.SetCallback(e.Callback, e.CallbackState);
     base.state.TransactionManagerSend.Aborted(coordinator);
 }
示例#6
0
 public void OnEvent(TmAsyncRollbackEvent e)
 {
     this.TraceGenericEvent(e);
 }