protected void TrySendFault(VolatileTwoPhaseCommitCoordinatorEvent e, Fault fault)
 {
     this.state.TwoPhaseCommitParticipant.SendFault(e.FaultTo, e.MessageId, fault);
 }
Example #2
0
 protected void TrySendFault(VolatileTwoPhaseCommitCoordinatorEvent e, Fault fault)
 {
     this.state.TwoPhaseCommitParticipant.SendFault(e.FaultTo, e.MessageId, fault);
 }
 private void InvalidVolatileCoordinatorMessage(VolatileTwoPhaseCommitCoordinatorEvent e)
 {
     this.TraceInvalidEvent(e, false);
     this.TryToAbortTransaction(e, e.VolatileCoordinator);
     this.TrySendFault(e, this.state.Faults.InvalidState);
 }
Example #4
0
 private void InvalidVolatileCoordinatorMessage(VolatileTwoPhaseCommitCoordinatorEvent e)
 {
     this.TraceInvalidEvent(e, false);
     this.TryToAbortTransaction(e, e.VolatileCoordinator);
     this.TrySendFault(e, this.state.Faults.InvalidState);
 }