1 write to OperationContext
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\MessageRpc.cs (1)
47this.OperationContext = operationContext;
7 references to OperationContext
System.ServiceModel.Routing (7)
System\ServiceModel\Routing\MessageRpc.cs (2)
208this.operations.Add(new SendOperation(result, typeof(TContract), this.OperationContext)); 240this.operations.Add(new SendOperation(endpointList, typeof(TContract), this.OperationContext));
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (2)
55TD.RoutingServiceProcessingMessage(messageRpc.EventTraceActivity, messageRpc.UniqueID, messageRpc.Message.Headers.Action, messageRpc.OperationContext.EndpointDispatcher.EndpointAddress.Uri.ToString(), (messageRpc.Transaction != null).ToString()); 166throw FxTrace.Exception.AsError(new ConfigurationErrorsException(SR.ErrorHandlingNotSupportedTxNoRC(messageRpc.OperationContext.Channel.LocalAddress)));
System\ServiceModel\Routing\ProcessRequestAsyncResult.cs (3)
36message.Headers.Action, this.messageRpc.OperationContext.EndpointDispatcher.EndpointAddress.Uri.ToString(), messageRpc.Transaction != null ? "True" : "False"); 47throw FxTrace.Exception.AsError(new ConfigurationErrorsException(SR.ReqReplyMulticastNotSupported(this.messageRpc.OperationContext.Channel.LocalAddress), matchesException)); 70throw FxTrace.Exception.AsError(new ConfigurationErrorsException(SR.ErrorHandlingNotSupportedReqReplyTxn(this.messageRpc.OperationContext.Channel.LocalAddress)));