XPObject Class
Implements the IXPObject and provides an autogenerated integer key mapped to the ‘OID’ field.
Namespace: DevExpress.Xpo
Assembly: DevExpress.Xpo.v19.1.dll
Declaration
Remarks
When creating a persistent object by deriving from the XPBaseObject, XPCustomObject or XPObject class, an OptimisticLockingAttribute is automatically applied to it. This attribute specifies whether a session can lock a persistent object’s state (allows optimistic locking to be enabled).
For more information, see XPObject and Optimistic Concurrency.
Note
XPO classes can’t be used as design-time Data Sources in VS 2005 since the base XPBaseObject class implements the System.ComponentModel.ICustomTypeDescriptor interface to provide dynamic type information. You should use, for example, the XPCollection or XPView as a data source for editors and grids.