1 write to CorrelationResponseContext
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\InternalReceiveMessage.cs (1)
1108this.CorrelationResponseContext = responseContext;
16 references to CorrelationResponseContext
System.ServiceModel.Activities (16)
System\ServiceModel\Activities\InternalReceiveMessage.cs (16)
388WorkflowOperationContext workflowContext = instance.CorrelationResponseContext.WorkflowOperationContext; 470else if (instance.CorrelationResponseContext != null) 473receivedActivityId = instance.CorrelationResponseContext.WorkflowOperationContext.E2EActivityId; 544Fx.Assert(instance.CorrelationResponseContext != null, "Server side receive must have CorrelationResponseContext"); 547Message request = instance.CorrelationResponseContext.WorkflowOperationContext.Inputs[0] as Message; 554instance.CorrelationResponseContext.MessageVersion = ((Message)instance.CorrelationResponseContext.WorkflowOperationContext.Inputs[0]).Version; 562instance.CorrelationResponseContext.WorkflowOperationContext.OperationContext.IncomingMessageProperties); 593if (!channelCorrelationHandle.TryRegisterResponseContext(executionContext, instance.CorrelationResponseContext)) 601if (!ambientHandle.TryRegisterResponseContext(executionContext, instance.CorrelationResponseContext)) 798else if (instance.CorrelationResponseContext != null) 804instance.CorrelationResponseContext.WorkflowOperationContext.SetOperationCompleted(); 806if (instance.CorrelationResponseContext.Exception != null) 809throw FxTrace.Exception.AsError(instance.CorrelationResponseContext.Exception); 1170else if (this.CorrelationResponseContext != null) 1172return this.CorrelationResponseContext.WorkflowOperationContext.OperationContext;