IObjectLayer Methods
The interface to which object access layers should conform.
Name | Description |
---|---|
Commit |
When implemented by a class, commits object changes made in a specified session. |
Commit |
When implemented by a class, asynchronously commits object changes made in a specified session and notifies upon completion. |
Create |
When implemented by a class, creates an XPObject |
Get |
When implemented by a class, returns a Dictionary<XPClass |
Get |
When implemented by a class, returns persistent objects from a specified session using queries based on specified object types and key values. |
Get |
This member supports the internal infrastructure and is not intended to be used directly from your code. |
Is |
This member supports the internal infrastructure and is not intended to be used directly from your code. |
Load |
When implemented by a class, loads a collection property using specified settings. |
Load |
When implemented by a class, loads persistent objects using specified settings. |
Load |
When implemented by a class, asynchronously loads persistent objects using specified settings and notifies upon completion. |
Purge() | When implemented by a class, removes all objects marked for deletion. |
Register |
This member supports the internal infrastructure and is not intended to be used directly from your code. |
Select |
When implemented by a class, retrieves object data from a session using specified query parameters. |
Select |
When implemented by a class, asynchronously retrieves object data from a session using specified query parameters and notifies upon completion. |
Set |
When implemented by a class, designates a Dictionary<XPClass |
See Also