Function DbDeregisterClient() Foundation

Removes an Xbase Part from a work area's list of registered Xbase Parts.

Syntax
DbDeregisterClient( [<oXbp>] ) --> lSuccess
Parameters
<oXbp>
The parameter <oXbp> is the Xbase Part to be removed from the current work area's list of registered XBPs. If <oXbp> is not specified, all registered Xbase Parts are removed from the list.
Return

The return value of DbDeregisterClient() is .T. (true) when the Xbase Part could be removed from the list, otherwise it is .F. (false).

Description

The function DbDeregisterClient() removes an Xbase Part (XBP) from the list of XBPs registered in a work area. Using the functions DbRegisterClient() and DbDeregisterClient(), the number of XBPs receiving messages from a work area when database operations are performed can be dynamically changed. A work area is managed by a database object that sends messages to all registered XBPs.

Feedback

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.