4 instantiations of CorrelationQueryBehavior
System.ServiceModel.Activities (4)
System\ServiceModel\Activities\InternalSendMessage.cs (1)
345correlationQueryBehavior = new CorrelationQueryBehavior(new Collection<CorrelationQuery>());
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (1)
36this.Behaviors.Add(new CorrelationQueryBehavior(this.correlationQueries));
System\ServiceModel\Activities\WorkflowServiceHost.cs (2)
615serviceEndpoint.Behaviors.Add(new CorrelationQueryBehavior(uniqueQueries) { ServiceContractName = endpointContractName }); 621serviceEndpoint.Behaviors.Add(new CorrelationQueryBehavior(new Collection<CorrelationQuery>()) { ServiceContractName = endpointContractName });
21 references to CorrelationQueryBehavior
System.ServiceModel.Activities (21)
System\ServiceModel\Activities\Description\ControlOperationBehavior.cs (2)
59CorrelationQueryBehavior endpointQueryBehavior = endpoint.Behaviors.Find<CorrelationQueryBehavior>();
System\ServiceModel\Activities\Description\WorkflowOperationBehavior.cs (2)
91CorrelationQueryBehavior queryBehavior = endpoint.Behaviors.Find<CorrelationQueryBehavior>();
System\ServiceModel\Activities\InternalSendMessage.cs (13)
336CorrelationQueryBehavior correlationQueryBehavior = serviceEndpoint.Behaviors.Find<CorrelationQueryBehavior>(); 341if (CorrelationQueryBehavior.BindingHasDefaultQueries(serviceEndpoint.Binding) 379static void EnsureCorrelationBehaviorScopeName(ActivityContext context, CorrelationQueryBehavior correlationBehavior) 970CorrelationQueryBehavior correlationBehavior = null; 971Collection<CorrelationQueryBehavior> correlationQueryBehaviors = instance.OperationContext.Channel.Extensions.FindAll<CorrelationQueryBehavior>(); 972foreach (CorrelationQueryBehavior cqb in correlationQueryBehaviors) 1451CorrelationQueryBehavior correlationQueryBehavior = instance.FactoryReference.CorrelationQueryBehavior; 2522public void RegisterCorrelationBehavior(CorrelationQueryBehavior correlationBehavior) 2765CorrelationQueryBehavior correlationQueryBehavior; 2813public CorrelationQueryBehavior CorrelationQueryBehavior 2819this.correlationQueryBehavior = this.targetEndpoint.Behaviors.Find<CorrelationQueryBehavior>();
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (1)
34Fx.Assert(!this.Behaviors.Contains(typeof(CorrelationQueryBehavior)), "Must not contain correlation query!");
System\ServiceModel\Activities\WorkflowServiceHost.cs (3)
35static readonly Type correlationQueryBehaviorType = typeof(CorrelationQueryBehavior); 617else if (CorrelationQueryBehavior.BindingHasDefaultQueries(serviceEndpoint.Binding)) 619if (!serviceEndpoint.Behaviors.Contains(typeof(CorrelationQueryBehavior)))