internal virtual void Phase0VolatilePrepareDone(InternalTransaction tx)
{
Debug.Assert(false, string.Format(null, "Invalid Event for State; Current State: {0}", GetType()));
throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId);
}