CollectionSourceDataAccessMode Enum
Contains values specifying the mode used to access a collection of business objects.
Namespace: DevExpress.ExpressApp
Assembly: DevExpress.ExpressApp.v24.1.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Members
Name | Description |
---|---|
Client
|
The entire record set required for the current List View is loaded into memory. All the data processing takes place on the client side. |
Server
|
Data is requested from a data store in small portions that should currently be displayed. All data-aware operations are performed on the data server side. |
DataView
|
A lightweight read-only list of data records ( |
InstantFeedback
|
A List View’s control continues responding to a user’s actions while the data is being retrieved in a background thread (see Instant Feedback Mode). |
InstantFeedbackView
|
A lightweight read-only list of data records (ObjectRecord) is retrieved without loading complete persistent objects. A List View’s control continues responding to a user’s actions while the data is being retrieved in a background thread. |
ServerView
|
A lightweight read-only list of data records (ObjectRecord) is retrieved without loading complete persistent objects. Data is requested from a data store in small portions that should currently be displayed. |
Queryable
|
The collection source constructs a query that the List Editor can modify to load only objects visible in the control. Only |
Related API Members
The following properties accept/return CollectionSourceDataAccessMode values:
Remarks
These enumeration values are used to set the IModelListView.DataAccessMode, IModelOptions.DataAccessMode and CollectionSourceBase.DataAccessMode property.
Refer to the following topics for detailed descriptions of the available data access modes:
- Client Mode
- Queryable Mode
- DataView Mode
- Server, ServerView, InstantFeedback, and InstantFeedbackView Modes