# OSGeo::FDO::ClientServices::ProviderRegistry Class Reference
[OSGeo::FDO::ClientServices]

Inheritance diagram for OSGeo::FDO::ClientServices::ProviderRegistry:

[legend]

List of all members.

## Detailed Description

The ProviderRegistry class supports registering, un-registering, and enumerating registered feature providers. ProviderRegistry is derived from interface IProviderRegistry.

()

Note:
  This is not the MS-Windows registry.

## Public Member Functions
OSGeo::FDO::ClientServices::ProviderCollection * | GetProviders ()
| Gets a read only collection of information describing each of the registered feature providers.
System::Void | RegisterProvider (String *name, String *displayName, String *description, String *version, String *fdoVersion, String *libraryPath, System::Boolean isManaged)
| Registers a provider given the necessary information to register the provider. If any of the parameters are missing or invalid, an exception is thrown.
System::Void | UnregisterProvider (String *name)
| Unregisters the provider with the specified name.