gda.provider_info

Module for [ProviderInfo] class

Types 1

This structure holds the information associated to a database provider as discovered by Libgda.

Fields
GdaProviderInfo _cInstance
Methods
void * _cPtr() nothrow
string id() @property nothrowGet `id` field. Returns: the unique identifier of the database provider
void id(string propval) @property nothrowSet `id` field. Params: propval = the unique identifier of the database provider
string location() @property nothrowGet `location` field. Returns: the complete path to the shared library implementing the database provider
void location(string propval) @property nothrowSet `location` field. Params: propval = the complete path to the shared library implementing the database provider
string description() @property nothrowGet `description` field. Returns: provider's description
void description(string propval) @property nothrowSet `description` field. Params: propval = provider's description
gda.set.Set dsnParams() @property nothrowGet `dsnParams` field. Returns: a #GdaSet containing all the parameters which can/must be specified when opening a connection or defining a named data source (DSN)
void dsnParams(gda.set.Set propval) @property nothrowSet `dsnParams` field. Params: propval = a #GdaSet containing all the parameters which can/must be specified when opening a connection or defining a named data source (DSN)
gda.set.Set authParams() @property nothrowGet `authParams` field. Returns: a #GdaSet containing all the authentication parameters
void authParams(gda.set.Set propval) @property nothrowSet `authParams` field. Params: propval = a #GdaSet containing all the authentication parameters
Constructors
this(void * ptr, Flag!"Take" take)