21 references to Transaction
System.Activities.DurableInstancing (2)
System\Activities\DurableInstancing\InstanceLockTracking.cs (2)
72
if (e.
Transaction
.TransactionInformation.Status == TransactionStatus.Committed)
94
if (e.
Transaction
.TransactionInformation.Status != TransactionStatus.Committed && this.IsSafeToUnlock)
System.Data (1)
fx\src\data\System\Data\ProviderBase\DbConnectionInternal.cs (1)
828
SysTx.Transaction transaction = e.
Transaction
;
System.Data.Entity (1)
System\Data\EntityClient\EntityConnection.cs (1)
1171
e.
Transaction
.TransactionCompleted -= EnlistedTransactionCompleted;
System.ServiceModel (12)
System\ServiceModel\Channels\MsmqDefaultLockingQueue.cs (7)
301
e.
Transaction
.TransactionCompleted -= this.transactionCompletedHandler;
303
if (e.
Transaction
.TransactionInformation.Status == System.Transactions.TransactionStatus.Aborted)
309
if (this.dtcTransMap.TryGetValue(e.
Transaction
.TransactionInformation.DistributedIdentifier, out transMsgs))
314
this.dtcTransMap.Remove(e.
Transaction
.TransactionInformation.DistributedIdentifier);
329
else if (e.
Transaction
.TransactionInformation.Status == System.Transactions.TransactionStatus.Committed)
335
if (this.dtcTransMap.TryGetValue(e.
Transaction
.TransactionInformation.DistributedIdentifier, out transMsgs))
338
this.dtcTransMap.Remove(e.
Transaction
.TransactionInformation.DistributedIdentifier);
System\ServiceModel\Channels\MsmqReceiveContextLockManager.cs (4)
153
e.
Transaction
.TransactionCompleted -= this.transactionCompletedHandler;
156
if (e.
Transaction
.TransactionInformation.Status == TransactionStatus.Committed)
159
if (this.transMessages.TryGetValue(e.
Transaction
.TransactionInformation.DistributedIdentifier, out toRemove))
168
this.transMessages.Remove(e.
Transaction
.TransactionInformation.DistributedIdentifier);
System\ServiceModel\Dispatcher\ReceiveContextRPCFacet.cs (1)
321
if (e.
Transaction
.TransactionInformation.Status == TransactionStatus.Aborted)
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\WorkflowOperationContext.cs (1)
861
if (e.
Transaction
.TransactionInformation.Status != TransactionStatus.Committed)
System.Workflow.Runtime (4)
System\Activities\Statements\Interop.cs (4)
1744
if (e.
Transaction
.TransactionInformation.Status == TransactionStatus.Committed)
1746
foreach (VolatileResourceManager rm in this.CommittedResourceManagers[e.
Transaction
].Values)
1753
foreach (VolatileResourceManager rm in this.CommittedResourceManagers[e.
Transaction
].Values)
1758
this.CommittedResourceManagers.Remove(e.
Transaction
);