TIB_Component Object
Properties Methods

Unit
IB_Components

Declaration
TIB_Component = class(TComponent)

Description
This component is a foundation level class that serves to provide a reference to the Session.

It also gives a hook into the error processing for the session. Errors can be trapped globally and processed using the TIB_SessionProps component.

The version of the components is reported by this class as well.

This component class is a foundation level for many of IBO's components.

Introduced Public Properties
IB_Session  Reference to the Session to which this component belongs.
OnError  Event to trap an exception about to be generated by the component session as a result of a call to HandleException().
Version  Version of InterBase Objects implemented.

Introduced Public Methods
BeginBusy   This method is used to indicate that the IB_Session has an active process pending completion.
Create
CreateForSession   This constructor method allows objects being created to be made a part of a session other than the one that defaults for the thread creating it.
Destroy   Standard destructor.
EndBusy   This method is used to indicate to the IB_Session that a process it was waiting on has been aborted or completed.