14 references to ImplementedContracts
System.ServiceModel (11)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
627if (serviceHost.ImplementedContracts != null && serviceHost.ImplementedContracts.Count > 0)
System\ServiceModel\ServiceConfiguration.cs (5)
186IContractResolver resolver = this.host.GetContractResolver(this.host.ImplementedContracts); 220ContractDescription contract = this.host.ImplementedContracts == null 222: this.host.ImplementedContracts.Values.FirstOrDefault(implementedContract => implementedContract.ContractType == contractType); 290if (this.host.ImplementedContracts != null) 293IEnumerable<ContractDescription> contracts = this.host.ImplementedContracts.Values;
System\ServiceModel\ServiceHost.cs (4)
776ConfigLoader configLoader = new ConfigLoader(GetContractResolver(this.ImplementedContracts)); 1835ConfigLoader configLoader = new ConfigLoader(GetContractResolver(this.ImplementedContracts)); 1888ConfigLoader configLoader = new ConfigLoader(GetContractResolver(this.ImplementedContracts)); 1903ConfigLoader configLoader = new ConfigLoader(GetContractResolver(this.ImplementedContracts));
System.ServiceModel.Web (3)
System\ServiceModel\Web\WebServiceHost.cs (1)
223AddAutomaticWebHttpBindingEndpoints(this, this.ImplementedContracts, SR2.GetString(SR2.HttpTransferServiceHostMultipleContracts, this.Description.Name), SR2.GetString(SR2.HttpTransferServiceHostNoContract, this.Description.Name), WebHttpEndpointKind);
System\ServiceModel\WebScriptServiceHost.cs (2)
28WebServiceHost.AddAutomaticWebHttpBindingEndpoints(this, this.ImplementedContracts, 29SR2.GetString(SR2.JsonWebScriptServiceHostOneServiceContract, this.ImplementedContracts.Count),