1 write to OperationContext
System.ServiceModel (1)
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
109
this.
OperationContext
= operationContext;
24 references to OperationContext
System.ServiceModel (24)
System\ServiceModel\Dispatcher\AuthorizationBehavior.cs (1)
51
if (!serviceAuthorizationManager.CheckAccess(rpc.
OperationContext
, ref rpc.Request))
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
116
rpc.
OperationContext
.IsServiceReentrant = true;
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (6)
515
rpc.
OperationContext
.IncomingMessageProperties.Add(
535
rpc.
OperationContext
.IncomingMessageProperties.Add(
800
if ((rpc.ReturnParameter == null) && (rpc.
OperationContext
.RequestContext != null))
832
if (null != rpc.
OperationContext
.IncomingMessage && MessageState.Closed != rpc.
OperationContext
.IncomingMessage.State)
834
FxTrace.Trace.SetAndTraceTransfer(TraceUtility.GetReceivedActivityId(rpc.
OperationContext
), true);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (4)
766
RequestContext context = rpc.
OperationContext
.RequestContext;
867
AddMessageProperties(rpc.Reply, rpc.
OperationContext
, rpc.Channel);
921
rpc.
OperationContext
.RequestContext = null;
1573
rpc.
OperationContext
.FireOperationCompleted();
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
189
rpc.
OperationContext
.SetInstanceContext(rpc.InstanceContext);
System\ServiceModel\Dispatcher\MessageRpc.cs (9)
251
if (this.
OperationContext
.RequestContext != null)
253
this.AbortRequestContext(this.
OperationContext
.RequestContext);
255
if ((this.RequestContext != null) && (this.RequestContext != this.
OperationContext
.RequestContext))
280
if (this.
OperationContext
.RequestContext != null)
282
this.DisposeRequestContext(this.
OperationContext
.RequestContext);
284
if ((this.RequestContext != null) && (this.RequestContext != this.
OperationContext
.RequestContext))
626
contextHolder.Context = this.
OperationContext
;
633
this.
OperationContext
.SetClientReply(null, false);
668
this.
OperationContext
.ClearClientReplyNoThrow();
System\ServiceModel\Dispatcher\TransactionBehavior.cs (2)
181
contextTransaction = instanceTransaction.GetTransactionForInstance(rpc.
OperationContext
);
391
rpc.
OperationContext
.TransactionFacet = rpc.Transaction;