Skip to main content
.NET 6.0+

IObjectLayer.LoadObjectsAsync(Session, ObjectsQuery[], AsyncLoadObjectsCallback) Method

When implemented by a class, asynchronously loads persistent objects using specified settings and notifies upon completion.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v23.2.dll

NuGet Package: DevExpress.Xpo

Declaration

object LoadObjectsAsync(
    Session session,
    ObjectsQuery[] queries,
    AsyncLoadObjectsCallback callback
)

Parameters

Name Type Description
session Session

A Session that is used to load persistent objects.

queries ObjectsQuery[]

An array of ObjectsQuery objects specifying queries that are executed to retrieve persistent objects.

callback DevExpress.Xpo.Helpers.AsyncLoadObjectsCallback

An AsyncLoadObjectsCallback delegate to be called after the objects have been loaded. Use the callback to store the exception information passed as a parameter, and use this information later, to raise the exception again, within the original thread. Do not raise exceptions or modify persistent objects within a callback.

Returns

Type Description
Object

An object identifying the current asynchronous operation, intended for internal use.

See Also