3 writes to Attached
System.ServiceModel (3)
System\ServiceModel\Dispatcher\TransactionBehavior.cs (2)
710this.Attached = null; 722this.Attached = rpc.Transaction.Current;
System\ServiceModel\InstanceContext.cs (1)
435transaction.Attached = null;
7 references to Attached
System.ServiceModel (7)
System\ServiceModel\Channels\ServiceChannel.cs (1)
1356instanceContext.Transaction.CompletePendingTransaction(instanceContext.Transaction.Attached, new Exception()); // error!=null forces Tx rollback
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
1701return InstanceContext.Transaction.Attached;
System\ServiceModel\Dispatcher\TransactionBehavior.cs (1)
130return rpc.InstanceContext.Transaction.Attached;
System\ServiceModel\InstanceContext.cs (4)
182get { return (this.transaction != null) && !object.Equals(this.transaction.Attached, null); } 421transaction.Attached.TransactionInformation.LocalIdentifier) 430transaction.Attached.TransactionInformation.LocalIdentifier) 434transaction.CompletePendingTransaction(transaction.Attached, error);