1 write to OperationContext
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\WorkflowOperationContext.cs (1)
77this.OperationContext = operationContext;
30 references to OperationContext
System.ServiceModel.Activities (30)
System\ServiceModel\Activities\Description\WorkflowOperationBehavior.cs (1)
112if (CorrelationMessageProperty.TryGet(context.OperationContext.IncomingMessageProperties, out correlationMessageProperty))
System\ServiceModel\Activities\InternalReceiveMessage.cs (6)
404Fx.Assert(workflowContext.OperationContext != null, "InternalReceiveMessage.SetupTransaction - Operation Context was null"); 405Fx.Assert(workflowContext.OperationContext.TransactionFacet != null, "InternalReceiveMessage.SetupTransaction - Transaction Facet was null"); 406transactedReceiveData.InitiatingTransaction = workflowContext.OperationContext.TransactionFacet.Current; 562instance.CorrelationResponseContext.WorkflowOperationContext.OperationContext.IncomingMessageProperties); 1110MessagingActivityHelper.CreateCorrelationCallbackContext(responseContext.WorkflowOperationContext.OperationContext.IncomingMessageProperties); 1172return this.CorrelationResponseContext.WorkflowOperationContext.OperationContext;
System\ServiceModel\Activities\InternalSendMessage.cs (1)
960instance.OperationContext = instance.ResponseContext.WorkflowOperationContext.OperationContext;
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (2)
129if (CorrelationMessageProperty.TryGet(context.OperationContext.IncomingMessageProperties, out correlationMessageProperty)) 140Bookmark bookmark = ((WorkflowHostingEndpoint)context.ServiceEndpoint).OnResolveBookmark(context.Inputs, context.OperationContext, responseContext, out value);
System\ServiceModel\Activities\WorkflowOperationContext.cs (20)
100this.e2eActivityId = TraceUtility.GetReceivedActivityId(this.OperationContext); 106this.eventTraceActivity = EventTraceActivityHelper.TryExtractActivity(this.OperationContext.IncomingMessage); 112if (!ReceiveContext.TryGet(this.OperationContext.IncomingMessageProperties, out this.receiveContext)) 117this.OperationContext.IncomingMessageProperties.Remove(ReceiveContext.Name); 337this.e2eActivityId = TraceUtility.GetReceivedActivityId(this.OperationContext); 342this.OperationContext.IncomingMessageProperties[MessagingActivityHelper.E2EActivityId] = this.E2EActivityId; 445using (new OperationContextScopeHelper(this.OperationContext)) 465using (new OperationContextScopeHelper(this.OperationContext)) 467TD2.OperationInvoked(this.eventTraceActivity, this.operationName, TraceUtility.GetCallerInfo(this.OperationContext)); 477using (new OperationContextScopeHelper(this.OperationContext)) 484using (new OperationContextScopeHelper(this.OperationContext)) 497using (new OperationContextScopeHelper(this.OperationContext)) 504using (new OperationContextScopeHelper(this.OperationContext)) 534using (new OperationContextScopeHelper(this.OperationContext)) 541using (new OperationContextScopeHelper(this.OperationContext)) 573string sessionId = this.OperationContext.SessionId; 601this.workflowInstance.RemovePendingOperation(this.OperationContext.SessionId, this.pendingAsyncResult); 671thisPtr.OperationContext.Host.RaiseUnknownMessageReceived(thisPtr.OperationContext.IncomingMessage); 677thisPtr.OperationContext, thisPtr.receiveContext, thisPtr.bookmark.Name, BufferedReceiveState.WaitingOnBookmark, false);