Sign in Join
FPDoc Onlineexperiment

TIBConnectionDef class

In unit IBConnection

Describes TIBConnection class.

Declaration

pascal
TIBConnectionDef = class(TConnectionDef)

Inheritance

  1. TIBConnectionDef
  2. TConnectionDef
  3. TPersistent
  4. TObject

Description

Child of TConnectionDef used to register an Interbase/Firebird connection, so that it is available in "connection factory" scenarios where database drivers/connections are loaded at runtime and it is unknown at compile time whether the required database libraries are present on the end user's system.

See also

  • TConnectionDef

Methods

TypeNameFirebird/Interbase child of .
ConnectionClassFirebird/Interbase child of ConnectionClass.
DescriptionDescription for the Firebird/Interbase child of .
DefaultLibraryNameDefault name of the firebird client library.
LoadFunctionReturn Function to call when loading firebird support.
UnLoadFunctionReturn Function to call when unloading firebird support.
LoadedLibraryNameActual name for the loaded library.

Inherited

From TPersistent (9)

Assign AssignTo DefineProperties Destroy FPOAttachObserver FPODetachObserver FPONotifyObservers GetNamePath GetOwner

From TObject (41)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance Create DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.