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