public override void OnEvent(TmAsyncRollbackEvent e) { CoordinatorEnlistment coordinator = (CoordinatorEnlistment)e.Enlistment; coordinator.SetCallback(e.Callback, e.CallbackState); base.state.TransactionManagerSend.Aborted(coordinator); }
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); }