8 implementations of IWmiProvider
System.ServiceModel (8)
System\ServiceModel\Administration\AppDomainInstanceProvider.cs (1)
19class AppDomainInstanceProvider : ProviderBase, IWmiProvider
System\ServiceModel\Administration\ContractInstanceProvider.cs (1)
16class ContractInstanceProvider : ProviderBase, IWmiProvider
System\ServiceModel\Administration\EndpointInstanceProvider.cs (1)
19class EndpointInstanceProvider : ProviderBase, IWmiProvider
System\ServiceModel\Administration\ProviderBase.cs (1)
10abstract class ProviderBase : IWmiProvider
System\ServiceModel\Administration\ServiceAppDomainAssociationProvider.cs (1)
10class ServiceAppDomainAssociationProvider : ProviderBase, IWmiProvider
System\ServiceModel\Administration\ServiceEndpointAssociationProvider.cs (1)
13internal class ServiceEndpointAssociationProvider : ProviderBase, IWmiProvider
System\ServiceModel\Administration\ServiceInstanceProvider.cs (1)
20class ServiceInstanceProvider : ProviderBase, IWmiProvider
System\ServiceModel\Administration\WbemProvider.cs (1)
1080class NoInstanceWMIProvider : IWmiProvider
35 references to IWmiProvider
System.ServiceModel (35)
System\ServiceModel\Administration\AppDomainInstanceProvider.cs (3)
21void IWmiProvider.EnumInstances(IWmiInstances instances) 29bool IWmiProvider.GetInstance(IWmiInstance instance) 134bool IWmiProvider.PutInstance(IWmiInstance instance)
System\ServiceModel\Administration\ContractInstanceProvider.cs (2)
245void IWmiProvider.EnumInstances(IWmiInstances instances) 268bool IWmiProvider.GetInstance(IWmiInstance contract)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (3)
577void IWmiProvider.EnumInstances(IWmiInstances instances) 598bool IWmiProvider.GetInstance(IWmiInstance instance) 618bool IWmiProvider.InvokeMethod(IWmiMethodContext method)
System\ServiceModel\Administration\ProviderBase.cs (5)
53void IWmiProvider.EnumInstances(IWmiInstances instances) 58bool IWmiProvider.GetInstance(IWmiInstance contract) 63bool IWmiProvider.PutInstance(IWmiInstance instance) 68bool IWmiProvider.DeleteInstance(IWmiInstance instance) 73bool IWmiProvider.InvokeMethod(IWmiMethodContext method)
System\ServiceModel\Administration\ServiceAppDomainAssociationProvider.cs (2)
12void IWmiProvider.EnumInstances(IWmiInstances instances) 26bool IWmiProvider.GetInstance(IWmiInstance instance)
System\ServiceModel\Administration\ServiceEndpointAssociationProvider.cs (2)
15void IWmiProvider.EnumInstances(IWmiInstances instances) 34bool IWmiProvider.GetInstance(IWmiInstance instance)
System\ServiceModel\Administration\ServiceInstanceProvider.cs (2)
22void IWmiProvider.EnumInstances(IWmiInstances instances) 37bool IWmiProvider.GetInstance(IWmiInstance instance)
System\ServiceModel\Administration\WbemProvider.cs (16)
25Dictionary<string, IWmiProvider> wmiProviders = new Dictionary<string, IWmiProvider>(StringComparer.OrdinalIgnoreCase); 96public void Register(string className, IWmiProvider wmiProvider) 109IWmiProvider GetProvider(string className) 111IWmiProvider wmiProvider; 225IWmiProvider wmiProvider = this.GetProvider(parms.ClassName); 349IWmiProvider wmiProvider = this.GetProvider(parms.ClassName); 406IWmiProvider wmiProvider = this.GetProvider(parms.ClassName); 467IWmiProvider wmiProvider = this.GetProvider(parms.ClassName); 531IWmiProvider wmiProvider = this.GetProvider(parms.ClassName); 619IWmiProvider wmiProvider = this.GetProvider(parms.ClassName); 1095void IWmiProvider.EnumInstances(IWmiInstances instances) { } 1096bool IWmiProvider.GetInstance(IWmiInstance instance) { return false; } 1097bool IWmiProvider.PutInstance(IWmiInstance instance) { return false; } 1098bool IWmiProvider.DeleteInstance(IWmiInstance instance) { return false; } 1099bool IWmiProvider.InvokeMethod(IWmiMethodContext method) { return false; }