Back to Devexpress

ISerializableObjectLayer Members

xpo-devexpress-dot-xpo-dot-iserializableobjectlayer-dot-underscore-members.md

latest2.9 KB
Original Source

ISerializableObjectLayer Members

Defines essential members for object access layers created for units of work (or sessions) in distributed applications.

Properties

NameDescription
CanLoadCollectionObjectsWhen implemented by a class, indicates if an object layer can call the ISerializableObjectLayer.LoadCollectionObjects method to load collection properties.

Methods

NameDescription
CommitObjects(XPDictionaryStub, XPObjectStubCollection, XPObjectStubCollection, LockingOption)When implemented by a class, commits changes made to specified objects and returns information on modified objects.
CreateObjectType(String, String)When implemented by a class, creates an XPObjectType record.
GetObjectsByKey(XPDictionaryStub, GetObjectStubsByKeyQuery[])When implemented by a class, returns information on persistent objects retrieved from a data store using queries based on specified object types and key values.
LoadCollectionObjects(XPDictionaryStub, String, XPObjectStub)When implemented by a class, loads a collection property using specified settings.
LoadObjects(XPDictionaryStub, ObjectStubsQuery[])When implemented by a class, loads persistent objects using specified settings.
Purge()When implemented by a class, removes all objects marked for deletion.
SelectData(XPDictionaryStub, ObjectStubsQuery, CriteriaOperatorCollection, CriteriaOperatorCollection, CriteriaOperator)When implemented by a class, retrieves object data from a session using specified query parameters.

See Also

ISerializableObjectLayer Interface

DevExpress.Xpo Namespace