XPO Classes Comparison
When objects are derived from a class, XPO features are automatically enabled for this object. For example, the OptimisticLockingAttribute is automatically applied to objects derived from the PersistentBase, XPBaseObject, XPCustomObject or XPObject class. This enables the optimistic locking feature. However, this feature is disabled when objects are derived from the XPLiteObject class.
The following table illustrates the differences between XPO classes:
|Class Name||Deferred Deletion||Optimistic Locking||Built-in OID key|