Is it possible to use the System.Transactions programming model without support for distributed transactions?
something like
TransactionConfig.DisablePromotion = true;
Is it possible to use the System.Transactions programming model without support for distributed transactions?
something like
TransactionConfig.DisablePromotion = true;
I don't think there is a direct way to disable promotion. You might want to look at the situations that cause a transaction to get promoted. Juval Lowy wrote an excellent whitepaper (also downloadable here) all about System.Transactions. He covers the promotion rules in detail.