1 instantiation of ContractInstanceProvider
System.ServiceModel (1)
System\ServiceModel\Administration\ManagementExtension.cs (1)
122wmi.Register(AdministrationStrings.Contract, new ContractInstanceProvider());
8 references to ContractInstanceProvider
System.ServiceModel (8)
System\ServiceModel\Administration\ContractInstanceProvider.cs (7)
38lock (ContractInstanceProvider.knownContracts) 40if (!ContractInstanceProvider.knownContracts.ContainsKey(contract.Name)) 42ContractInstanceProvider.knownContracts.Add(contract.Name, contract); 240ContractInstanceProvider.RegisterContract(endpointInfo.Contract); 250lock (ContractInstanceProvider.knownContracts) 253foreach (ContractDescription contract in ContractInstanceProvider.knownContracts.Values) 279if (ContractInstanceProvider.knownContracts.TryGetValue(contractName, out contractDescription))
System\ServiceModel\Administration\EndpointInstanceProvider.cs (1)
116instance.SetProperty(AdministrationStrings.Contract, ContractInstanceProvider.ContractReference(endpoint.Contract.Name));