[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'SQLDB' (#fcl)

TConnectionDef

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Connection type definition class

Declaration

Source position: sqldb.pp line 778

type TConnectionDef = class(TPersistent)

  class function TypeName; virtual;

  

Name of the connection type

  class function ConnectionClass; virtual;

  

Class to instantiate when this connection is requested

  class function Description; virtual;

  

A descriptive text for this connection type

  class function DefaultLibraryName; virtual;

  

Default library name

  class function LoadFunction; virtual;

  

Return a function to call when the client library must be loaded

  class function UnLoadFunction; virtual;

  

Return a function to call when the client library must be unloaded

  class function LoadedLibraryName; virtual;

  

Currently loaded library.

  procedure ApplyParams(); virtual;

  

Apply parameters to an instance of TSQLConnection

end;

Inheritance

TConnectionDef

  

Connection type definition class

|

TPersistent,IFPObserved

|

TObject

Description

TConnectionDef is an abstract class. When registering a new connection type for use in the universal connector, a descendent of this class must be made and registered using RegisterConnection. A descendent class should override at least the TConnectionDef.TypeName and TConnectionDef.ConnectionClass methods to return the specific name and connection class to use.

See also

TConnectionDef.TypeName

  

Name of the connection type

TConnectionDef.ConnectionClass

  

Class to instantiate when this connection is requested

RegisterConnection

  

Register a new connection type for use in the universal connector


Documentation generated on: Jun 23 2021