IProviderRegistry Interface
Represents the operations that are used to communicate with the Provider Registration Service.
Namespace: Microsoft.WindowsServerSolutions.Common.ProviderFramework
Assembly: ProviderFramework (in ProviderFramework.dll)
Syntax
[ServiceContractAttribute(CallbackContract = typeof(IRegistryCallback),
SessionMode = SessionMode.Required)]
public interface IProviderRegistry : IProviderRegistryConnection
[ServiceContractAttribute(CallbackContract = (IRegistryCallback^::typeid),
SessionMode = SessionMode::Required)]
public interface class IProviderRegistry : IProviderRegistryConnection
<ServiceContractAttribute(CallbackContract := GetType(IRegistryCallback),
SessionMode := SessionMode.Required)>
Public Interface IProviderRegistry
Inherits IProviderRegistryConnection
Methods
Name | Description | |
---|---|---|
Disconnect() | Indicates that the connection to the Provider Registry Service is terminating.(Inherited from IProviderRegistryConnection.) |
|
GetVersion() | Gets the version of the provider. |
|
Query(QuerySpecification) | Returns a list of data for the specified provider. |
|
QueryAll() | Returns a list of data for all of the registered providers. |
|
RequestProviderInfoUpdate(IList<ProviderInfo>) | Requests an update for specific providers. |
See Also
Microsoft.WindowsServerSolutions.Common.ProviderFramework Namespace
Return to top