Skip to content

Class Reference

Generated from the original Bold for Delphi help (Bold 4.0, Help/BfD.chm). Descriptions are the Boldsoft texts; classes that have since been removed are marked, members added since 2004 are not listed. The hand-written class guides cover usage patterns and examples.

Unit Summary Classes
BoldAbstractListHandle This unit defines the class TBoldAbstractListHandle. 1
BoldAttributes Defines the standard attribute types 24
BoldDomainElement Unit containing the class TBoldDomainElement 4
BoldElements Unit containing the top hierarchy of Bold 8
BoldExpressionHandle This unit defines the TBoldExpressionHandle. 1
BoldHandle Advanced or internal topic
This is an automatically generated topic. Send a request to get this topic published.ClassesTBoldHandle Abstract superclass for wrapping making clases IDE-manipulatable.Global VariablesBoldHandleList Global list of all BoldHandles. 1
BoldHandles Defines abstract super classes to the handles. 4
BoldListHandle Defines TBoldListHandle 1
BoldRootedHandles Defines TBoldRootedHandle 1
BoldSubscription Advanced or internal topic
This is an automatically generated topic. Send a request to get this topic published.ClassesTBoldEventSubscription TBoldPassthroughSubscriber TBoldPublisher TBoldSmallEventSubscription TBoldSubscribableComponent TBoldSubscribableComponent is an abstract superclass for classes that need to be subclasses to TComponent and also need to be subscribable.TBoldSubscribableObject TBoldSubscribableComponent is an abstract superclass for classes that need to be subscribable.TBoldSubscribablePersistent This is an abstract superclass for classes that need to be subclasses to TPersistent and also need to be subscribable.TBoldSubscriber TBoldSubscriber is an abstract superclass for classes subscribing to events.TBoldSubscription TypesTBoldEvent TBoldEventHandler TBoldExtendedEventHandler TBoldPublisherFlag TBoldPublisherFlags TBoldQueryHandler TBoldRequestedEvent TBoldSmallEvent TBoldSmallEventSet TBoldSubscriptionList RoutinesBoldAddEventToPostNotifyQueue BoldForcedDequeuePostNotify Global ConstantsbeCompleteModify Event sent by a TBoldMember after its value has been modifiedbeDeactivating Internal usebeDerivedSoonDestroyed beDestroying Internal usebeDirtyListInvalidOrItemDeleted beItemAdded beItemDeleted beItemReplaced beLocatorDestroying beMaxEvent beMaxSmallReserved beMaxSmallUser beMaxUser beMemberChanged Sent by a TBoldObject when the value of one of its members changesbeMinSmallReserved beMinSmallUser beMinUser beObjectCreated This event is sent by a TBoldObject when it is created.beObjectDeleted This event is sent by a TBoldObject when it is deleted.beObjectFetched This event is sent by a TBoldObject when it is fetchedbeOrderChanged bePostUpdateId bePrepareDelete Event sent by a TBoldObject before it is deleted.bePrepareModify Event sent by a TBoldMember before its value is modifiedbePreUpdateId beQualifierChanged beRolledBack Sent when a system-transaction is rolled back.beServerSubscriberRemoved Event sent by a COM-server to indicate that the serverside part of a clientsubscriber has been removedbeValueChanged beValueEvents beValueIdentityChanged beValueInvalid bpeCreateObject bpeDeleteObject bpeEndFetch bpeEndFetchID bpeEndUpdate bpeFetchId bpeFetchMember bpeFetchObject bpeMaxReserved bpeMinReserved bpeProgressEnd bpeProgressStart bpeStartFetch bpeStartFetchID bpeStartUpdate bpeUpdateObject bqMaxSubscription bqMayCommit Query sent when a system transaction tries to commitbqMayDelete Query sent by TBoldObject when an attemt is made to delete the object.bqMayModify Query sent by TBoldMember when an attempt to modify the member's value is made.bqMayUpdate Query sent by TBoldObject and TBoldMember before attempting to write its value to persistent storage.bqMinQuery breReEvaluate breReSubscribe 9
BoldSystem Advanced or internal topic
This is an automatically generated topic. Send a request to get this topic published.ClassesEBoldAccessNullValue Raised when accessing the value of an attribute that is NULLEBoldFailure Raised because an operation was not allowed to be performedEBoldOperationFailedForObjectList Exception that holds a list of objectsTBoldAbstractController Bold-internal class that implements the behaviour of single- and multilinksTBoldAbstractObjectListController Bold-internal class that implements the behaviour of object lists.TBoldAbstractObjectReferenceController Bold-internal class that implements the behaviour of single links.TBoldAbstractOldValueHandler Bold-internalTBoldAbstractOptimisticLockHandler TBoldAbstractPessimisticLockHandler TBoldAbstractRegionFactory Provides the interface definition to a region factory.TBoldAbstractSystemPersistenceHandler Bold-internalTBoldAbstractTransActionHandler Bold-internalTBoldAbstractUndoHandler Bold-internalTBoldAttribute Superclass to all attribute classes in BoldTBoldAttribute_Proxy TBoldFailureReason Instances of this class contain information about why a certain operation was not permitted.TBoldList TBoldListController TBoldLocatorListTraverser TBoldMember The members of Bold objects are of the type TBoldMember.TBoldMember_Proxy TBoldMemberFactory Creates instances of TBoldMember subclassesTBoldMemberList A list containing elements of type TBoldMember.TBoldObject TBoldObject is the representation of Bold objects.TBoldObjectList A list of Bold objectsTBoldObjectLocator The purpose of a TBoldObjectLocator is to provide a way to refer to objects without having them loaded in memory.TBoldObjectReference Reference to a Bold objectTBoldObjectReferenceController TBoldSystem The implementation of an object spaceTBoldSystemExtension TBoldSystemLocatorList ![](../images/_example.gif) TypesTBoldAttributeClass TBoldCreateApproximateObjectError Event type for TBoldSystem.OnCreateApproximateObjectErrorTBoldElementCompare TBoldLinkUnlinkMode Mode for LinkTo/Unlink operationsTBoldListClass TBoldListDupMode TBoldMember_ProxyClass TBoldMemberClass TBoldObjectClass TBoldObjectListClass TBoldOptimisticLockingFailedEvent TBoldPrepareListOperation TBoldSystemTransactionMode TBoldTransactionState RoutinesBoldClearLastFailure Clear failure.BoldRaiseLastFailure Raise failure.GetBoldLastFailureReason Get failure.SetBoldLastFailureReason Set failure.Global ConstantsbqBaseSystem bqMaxSystem bqMayClear bqMayCreateObject bqMayDeleteObject bqMayInsert bqMayMove bqMayRead bqMayRemove bqMayReplace bqMaySetToNull bqMaySetValue 31
BoldSystemHandle Defines the TBoldSystemHandle 1