FDO API Reference Feature Data Objects

FdoProviderRegistry Class Reference

#include <ProviderRegistry.h>

Inherits IProviderRegistry.

Inheritance diagram for FdoProviderRegistry:

Inheritance graph
[legend]
List of all members.

Detailed Description

The FdoProviderRegistry interface supports registering, un-registering, and enumerating registered feature providers.

Note:
This is not the MS-Windows registry.

Definition at line 39 of file ProviderRegistry.h.


Public Member Functions

virtual FDO_API const FdoProviderCollectionGetProviders () const
 Gets a read only collection of information describing each of the registered feature providers.
virtual FDO_API void RegisterProvider (const wchar_t *name, const wchar_t *displayName, const wchar_t *description, const wchar_t *version, const wchar_t *fdoVersion, const wchar_t *libraryPath, bool isManaged)
 Registers a provider given the necessary information to register the provider. If any of the parameters are missing or invalid and exception is thrown.
virtual FDO_API void UnregisterProvider (const wchar_t *name)
 Unregisters the provider with the specified name.

Protected Member Functions

virtual void Dispose ()
 Dispose this object.
 FdoProviderRegistry ()
 Constructs a default instance of a FdoProviderRegistry object.
virtual ~FdoProviderRegistry ()
 Default destructor for FdoProviderRegistry object.

Friends

class FdoFeatureAccessManager
 Instances of the FdoFeatureAccessManager interface are responsible for the lifespan of FdoProviderRegistry.

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.