internal override void CreateBlockingClone(InternalTransaction tx)
{
// Once the transaction is promoted leverage the distributed
// transaction manager for blocking dependent clones so that they
// will handle phase 0 waves.
if (tx._phase0WaveDependentClone == null)
{
tx._phase0WaveDependentClone = tx.PromotedTransaction.DependentClone(true);
}
tx._phase0WaveDependentCloneCount++;
}