Skip to content

TBoldAbstractOptimisticLockHandler

Unit: BoldSystem

Declaration

TBoldAbstractOptimisticLockHandler = class(TBoldSystemExtension)

Hierarchy

  1. TObject
  2. TBoldMemoryManagedObject
  3. TBoldInterfacedObject
  4. TBoldNonRefCountedObject
  5. TBoldSystemExtension
  6. TBoldAbstractOptimisticLockHandler
  7. Direct subclasses
  8. TBoldOptimisticLockHandler

Properties

Name Summary Notes
OldValues read-only

OldValues

property OldValues: IBoldValueSpace;

Methods

Name Summary Notes
AddOptimisticLocks abstract
EnsureEnclosure abstract

AddOptimisticLocks

procedure AddOptimisticLocks(ObjectList: TBoldObjectlist; PreCondition: TBoldOptimisticLockingPrecondition); virtual; abstract;

EnsureEnclosure

procedure EnsureEnclosure(Obj: TBoldObject; Enclosure: TBoldObjectList; ValidateOnly: Boolean; var ListIsEnclosure: Boolean); virtual; abstract;

Generated from the Bold 4.0 help (Help/BfD.chm) by Tools/chm2mkdocs.py; member lists reflect Bold 4.0, see the source for members added since.