2 writes to transaction
System.ServiceModel (2)
System\ServiceModel\Dispatcher\MessageRpc.cs (2)
126this.transaction = null; 200this.transaction = new TransactionRpcFacet(ref this);
14 references to transaction
System.ServiceModel (14)
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (9)
362if (rpc.transaction != null && rpc.transaction.Current != null && 363rpc.transaction.Current.TransactionInformation.Status != TransactionStatus.Active) 411if (rpc.transaction != null && rpc.transaction.Current != null && 412rpc.transaction.Current.TransactionInformation.Status != TransactionStatus.Active) 1926if (this.rpc.transaction != null && this.rpc.transaction.Current != null) 1928this.scope = new TransactionScope(this.rpc.transaction.Current);
System\ServiceModel\Dispatcher\InstanceBehavior.cs (2)
123rpc.transaction != null && 124(rpc.transaction.IsCompleted || (rpc.Error != null)))
System\ServiceModel\Dispatcher\MessageRpc.cs (2)
198if (this.transaction == null) 202return this.transaction;
System\ServiceModel\Dispatcher\TransactionBehavior.cs (1)
115if ((rpc.InstanceContext != null) && (rpc.transaction != null))