The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

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

[NonPersistent]
[MemberDesignTimeVisibility(false)]
public abstract class XPObject : XPCustomObject
<NonPersistent>
<MemberDesignTimeVisibility(False)>
Public MustInherit Class XPObject
    Inherits XPCustomObject
    Implements
[NonPersistent]
[MemberDesignTimeVisibility(false)]
public abstract class XPObject : XPCustomObject
<NonPersistent>
<MemberDesignTimeVisibility(False)>
Public MustInherit Class XPObject
    Inherits XPCustomObject
    Implements

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.

Implements

DevExpress.Xpo.Helpers.IXPClassInfoAndSessionProvider
DevExpress.Xpo.Helpers.IXPClassInfoProvider
DevExpress.Xpo.Helpers.IObjectLayerProvider
DevExpress.Xpo.Helpers.IDataLayerProvider
DevExpress.Xpo.Metadata.Helpers.IXPDictionaryProvider
DevExpress.Xpo.IXPCustomPropertyStore
DevExpress.Xpo.IXPInvalidateableObject
DevExpress.Xpo.IXPReceiveOnChangedFromDelayedProperty
DevExpress.Xpo.IXPReceiveOnChangedFromArbitrarySource
DevExpress.Xpo.Helpers.IXPImmutableHashCode
DevExpress.Xpo.IXPReceiveOnChangedFromXPPropertyDescriptor
See Also