The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
All docs
V19.2
19.2
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

IObjectSpaceAsync Members

Declares asynchronous methods implemented by an Object Space.

Properties

Name Description
IsAsyncOperationInProgress

Specifies whether an asynchronous operation is in progress.

Methods

Name Description
CommitChangesAsync(CancellationToken)

Asynchronously saves all the changes made to the persistent objects that belong to the current Object Space to the database.

EvaluateAsync(Type, CriteriaOperator, CriteriaOperator, CancellationToken)

Asynchronously evaluates the specified criteria for business objects of the given type.

FindObjectAsync(Type, CriteriaOperator, Boolean, CancellationToken)

Asynchronously searches for an object that matches the specified criteria.

FindObjectAsync<ObjectType>(CriteriaOperator, Boolean, CancellationToken)

Asynchronously searches for an object that matches the specified criteria. The specified generic parameter determines the object's type.

FindObjectAsync<ObjectType>(CriteriaOperator, CancellationToken)

Asynchronously searches for an object that matches the specified criteria. The specified generic parameter determines the object's type.

GetObjectAsync(Object, CancellationToken)

Asynchronously retrieves an object from another Object Space to the current Object Space or gets a wrapped object (i.e., wrapped in XafDataViewRecord or XafInstantFeedbackRecord).

GetObjectByKeyAsync(Type, Object, CancellationToken)

Returns the persistent object that has the specified value for its key property.

GetObjectByKeyAsync<ObjectType>(Object, CancellationToken)

Returns the persistent object that has the specified value for its key property.

PreFetchAsync(Object, String[], CancellationToken)

Asynchronously forces associated collection data loading and delayed property loading for specified parent objects.

ReloadObjectAsync(Object, CancellationToken)

Asynchronously reloads the state of the specified persistent object and its aggregated objects from the data store.

ToListAsync<T>(Object, CancellationToken)

Asynchronously enumerates all elements in a collection and saves them to a list.

See Also