internal override byte[] PromotedToken(InternalTransaction tx)
{
// Since we are in TransactionStatePromotedBase or one if its derived classes, we
// must already be promoted. So return the InternalTransaction's promotedToken.
Debug.Assert(tx.promotedToken != null, "InternalTransaction.promotedToken is null in TransactionStateDelegatedNonMSDTCBase or one of its derived classes.");
return tx.promotedToken;
}