1 instantiation of TransactionMessageProperty
System.ServiceModel (1)
System\ServiceModel\Channels\TransactionFlowProperty.cs (1)
70return new TransactionMessageProperty();
15 references to TransactionMessageProperty
System.ServiceModel (13)
System\ServiceModel\Channels\TransactionChannel.cs (1)
145TransactionMessageProperty.Set(transactionInfo, message);
System\ServiceModel\Channels\TransactionFlowProperty.cs (6)
45static internal TransactionMessageProperty TryGet(Message message) 48return message.Properties[PropertyName] as TransactionMessageProperty; 58return ((TransactionMessageProperty)message.Properties[PropertyName]).Transaction; 62static TransactionMessageProperty GetPropertyAndThrowIfAlreadySet(Message message) 75TransactionMessageProperty property = GetPropertyAndThrowIfAlreadySet(message); 82TransactionMessageProperty property = GetPropertyAndThrowIfAlreadySet(message);
System\ServiceModel\ComIntegration\MessageUtil.cs (1)
62return TransactionMessageProperty.TryGetTransaction(message);
System\ServiceModel\Dispatcher\ChannelHandler.cs (2)
1556TransactionMessageProperty.Set(tx, request.RequestMessage); 1653TransactionMessageProperty.Set(this.transactedBatchContext.Transaction, request.RequestMessage);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
1016rpc.TransactionMessageProperty = TransactionMessageProperty.TryGet(rpc.Request);
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
43internal TransactionMessageProperty TransactionMessageProperty;
System\ServiceModel\Dispatcher\TransactionBehavior.cs (1)
206transaction = TransactionMessageProperty.TryGetTransaction(rpc.Request);
System.ServiceModel.Routing (2)
System\ServiceModel\Routing\ClientFactory.cs (1)
439using (this.PrepareTransactionalCall(TransactionMessageProperty.TryGetTransaction(message)))
System\ServiceModel\Routing\MessageRpc.cs (1)
88this.transaction = TransactionMessageProperty.TryGetTransaction(message);