2010-01-12 7 views

Respuesta

14

Prefiero comprobar el DistributedIdentifier Property.

En la ventana inmediata durante la depuración Tipo:

System.Transactions.Transaction.Current.TransactionInformation.DistributedIdentifier 


Si el valor es Guid.Empty {} 00000000-0000-0000-0000-000000000000 entonces no es una transacción distribuida (la documentación dice nulo pero esto es incorrecto ya que no es un tipo que admite nulo). Cualquier otro valor Guid indica que la transacción se ha promocionado a una transacción distribuida.

Cuestiones relacionadas