FDO .NET API Reference Feature Data Objects

OSGeo::FDO::ClientServices::ConnectionManager Class Reference
[OSGeo::FDO::ClientServices]

Inherits OSGeo::FDO::Runtime::Disposable, and OSGeo::FDO::IConnectionManager.

Inheritance diagram for OSGeo::FDO::ClientServices::ConnectionManager:

Inheritance graph
[legend]
List of all members.

Detailed Description

The ConnectionManager class supports dynamic creation of connection objects given a provider name. Derives from the IConnectionManager interface.

()

Remarks:
In order for dynamic creation to work, each dynamic link library, shared library, or assembly that implements a provider must supply a well-defined entry point function that takes as input a provider name and returns an IConnection instance. The definition of the entry point function is language- and platform-dependent. For this release of FDO, the windows libraries supporting FDO providers will be expected to support the following well-known unmanaged entry point function, which will create and return an unitialized connection object:
FdoIConnection * CreateConnection();

Definition at line 42 of file mgConnectionManager.h.


Public Member Functions

OSGeo::FDO::Connections::IConnectionCreateConnection (String *providerName)
 Creates an unitialized connection object given the provider name.
System::Void FreeLibrary (String *providerName)
 Frees a connection library reference given the provider name.

Comments or suggestions? Send us feedback.