1 write to OperationContext
System.ServiceModel.Primitives (1)
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
85
OperationContext
= operationContext;
19 references to OperationContext
System.ServiceModel.Primitives (19)
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
98
rpc.
OperationContext
.IsServiceReentrant = true;
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (4)
264
if ((rpc.ReturnParameter == null) && (rpc.
OperationContext
.RequestContext != null))
296
if (null != rpc.
OperationContext
.IncomingMessage && MessageState.Closed != rpc.
OperationContext
.IncomingMessage.State)
298
FxTrace.Trace.SetAndTraceTransfer(TraceUtility.GetReceivedActivityId(rpc.
OperationContext
), true);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (4)
368
RequestContext context = rpc.
OperationContext
.RequestContext;
447
AddMessageProperties(rpc.Reply, rpc.
OperationContext
, rpc.Channel);
488
rpc.
OperationContext
.RequestContext = null;
864
rpc.
OperationContext
.FireOperationCompleted();
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
52
rpc.
OperationContext
.SetInstanceContext(rpc.InstanceContext);
System\ServiceModel\Dispatcher\MessageRpc.cs (9)
173
if (
OperationContext
.RequestContext != null)
175
AbortRequestContext(
OperationContext
.RequestContext);
177
if ((RequestContext != null) && (RequestContext !=
OperationContext
.RequestContext))
190
if (
OperationContext
.RequestContext != null)
192
DisposeRequestContext(
OperationContext
.RequestContext);
194
if ((RequestContext != null) && (RequestContext !=
OperationContext
.RequestContext))
423
OperationContext.Current =
OperationContext
;
430
OperationContext
.SetClientReply(null, false);
459
OperationContext
.ClearClientReplyNoThrow();