internal override bool EnlistPromotableSinglePhase( InternalTransaction tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Transaction atomicTransaction, Guid promoterType ) { throw TransactionException.Create(SR.TooLate, tx == null ? Guid.Empty : tx.DistributedTxId); }