5 writes to Contract
System.ServiceModel (3)
System\ServiceModel\Configuration\ServiceEndpointElement.cs (2)
21this.Contract = contractType; 62this.Contract = source.Contract;
System\ServiceModel\Configuration\ServiceMetadataEndpointElement.cs (1)
45serviceEndpointElement.Contract = ServiceMetadataBehavior.MexContractName;
System.ServiceModel.Web (2)
System\ServiceModel\Web\AutomaticEndpointGenerator.cs (1)
49serviceEndpointElement.Contract = contractType.FullName;
System\ServiceModel\Web\WebServiceHost.cs (1)
122serviceEndpointElement.Contract = contractType.FullName;
22 references to Contract
ComSvcConfig (9)
EndpointConfigContainer.cs (9)
309if (endpointConfig.MatchContract(ee.Contract)) 380Guid Iid = new Guid(ee.Contract); 476if (ee.Contract == ServiceMetadataBehavior.MexContractName) 546contractType = new Guid(ee.Contract); 591if (interfaceID.ToUpperInvariant() == ee.Contract.ToUpperInvariant()) 602if (el.Endpoints[0].Contract == ServiceMetadataBehavior.MexContractName) 646if (endpointConfig.MatchContract(ee.Contract) && 652RemoveComContractIfNotUsedByAnyService(config, ee.Contract); 654if (serviceElement.Endpoints[0].Contract == ServiceMetadataBehavior.MexContractName)
System.ServiceModel (11)
System\ServiceModel\ComIntegration\ComPlusDiagnosticTraceRecords.cs (1)
95endpointElement.Binding, endpointElement.Contract);
System\ServiceModel\ComIntegration\ServiceInfo.cs (4)
184if (endpoint.Contract == ServiceMetadataBehavior.MexContractName) 188if (DiagnosticUtility.Utility.TryCreateGuid(endpoint.Contract, out iid)) 224endpoint.Contract))); 356this.name = endpoint.Contract;
System\ServiceModel\Configuration\ServiceEndpointElement.cs (1)
62this.Contract = source.Contract;
System\ServiceModel\Configuration\ServiceEndpointElementCollection.cs (1)
45configElementKey.Contract,
System\ServiceModel\Description\ConfigLoader.cs (3)
473ContractDescription contract = LookupContract(endpointElement.Contract, description.Name); 905if (!string.IsNullOrEmpty(serviceEndpointElementCopy.Contract)) 907contract = LookupContractForStandardEndpoint(serviceEndpointElementCopy.Contract, description.Name);
System\ServiceModel\Diagnostics\ServiceConfigurationTraceRecord.cs (1)
63this.WriteElementString("Contract", serviceEndpoint.Contract, xml);
System.ServiceModel.Discovery (2)
System\ServiceModel\Discovery\Configuration\AnnouncementEndpointElement.cs (1)
118if (!String.IsNullOrEmpty(serviceEndpointElement.Contract))
System\ServiceModel\Discovery\Configuration\DiscoveryEndpointElement.cs (1)
142if (!String.IsNullOrEmpty(serviceEndpointElement.Contract))