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