2010-07-18 8 views

Répondre

8

oui il y a moyen (directement copié de la documentation MSDN de TransactionScope):

La transaction ambiante est la transaction exécutée dans votre code. Vous pouvez obtenir une référence à la transaction ambiante en appelant la propriété statique de la classe Transaction .

ont donc un coup d'œil à la transaction. Current.

3

Vous pouvez vérifier la propriété Transaction.Current:

if(Transaction.Current != null) 
{ 
    // running inside a transaction 
}