internal override void BeginCommit(InternalTransaction tx, bool asyncCommit, AsyncCallback asyncCallback, object asyncState) { throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); }