11 references to Transaction
System.ServiceModel.Routing (11)
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (1)
55TD.RoutingServiceProcessingMessage(messageRpc.EventTraceActivity, messageRpc.UniqueID, messageRpc.Message.Headers.Action, messageRpc.OperationContext.EndpointDispatcher.EndpointAddress.Uri.ToString(), (messageRpc.Transaction != null).ToString());
System\ServiceModel\Routing\ProcessRequestAsyncResult.cs (5)
36message.Headers.Action, this.messageRpc.OperationContext.EndpointDispatcher.EndpointAddress.Uri.ToString(), messageRpc.Transaction != null ? "True" : "False"); 68if (messageRpc.Transaction != null && sendOperation.HasAlternate) 87using (this.PrepareTransactionalCall(messageRpc.Transaction)) 98result = this.currentClient.BeginOperation(message, messageRpc.Transaction, this.PrepareAsyncCompletion(operationCallback), this); 222if (messageRpc.Transaction == null && !this.abortedRetry)
System\ServiceModel\Routing\RoutingService.cs (5)
115if (messageRpc.Transaction != null && this.ChannelExtension.TransactedReceiveEnabled) 119TD.RoutingServiceUsingExistingTransaction(messageRpc.EventTraceActivity, messageRpc.Transaction.TransactionInformation.LocalIdentifier); 122this.ReceiveTransaction = messageRpc.Transaction; 182if (messageRpc != null && messageRpc.Transaction != null) 184return messageRpc.Transaction;