ChunkSettings class
Defines the parameters of one chunk of data requested from the client
CustomValueListResolver class
Class CustomValueListResolver. Implements the [Korzh.EasyQuery.Services.IValueListResolver](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/ivaluelistresolver-interface)
DataFetchMeta class
Defines some meta data of the executed query.
EasyQueryManager class
Provides basic functionality for managing different EasyQuery operations and to process the AJAX requests from EasyQuery JavaScript widgets. This class is abstract and it implements only the most common features. The descendants of this class provides more concrete implementation of the model loading and query generation
EasyQueryManagerException class
Represents errors that occur during EasyQueryManager's work. Implements the `System.Exception`
EasyQueryOptions class
Contains various options used in EasyQueryMiddleware, EasyQueryManager and other classes.
EasyResultSet class
Indicates whether the data filling process has started already.
EmptyServiceProvider class
Implements DI Service provider that contains no element.
EqAction class
Defines the constant strings for all possible actions
EqResultSetError class
Represents the error that occurs during the filling of the result set object.
EqResultSetExtensions class
Creates the column.
EqTrivialAuthProvider class
Represents a trivial implementation of [Korzh.EasyQuery.Services.IEqAuthProvider](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/ieqauthprovider-interface) which authorize any user for any action
FileModelLoader class
Represents a IModelLoader implemenation which allows to load data model definitions (either XML or JSON) from the file system. Implements the [Korzh.EasyQuery.Services.IModelLoader](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/imodelloader-interface)
FileModelLoaderSettings class
Represents the settings for [Korzh.EasyQuery.Services.FileModelLoader](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/filemodelloader-class)
FileQueryStore class
Represents the implementation of IQueryStore which store queries on the file system. Implements the [Korzh.EasyQuery.Services.IQueryStore](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/iquerystore-interface)
FileQueryStoreSettings class
Represents the settings for [Korzh.EasyQuery.Services.FileQueryStore](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/filequerystore-class)
IDataExportTuner interface
Defines the interaces for "data export tuner" classes
IEasyQueryManagerResolver interface
Interface IEasyQueryManagerResolver Contains only one function: GetManager which returns an instance of EasyQueryManagerBase descendant (like EasyQueryManagerSql or EasyQueryManagerLinq) by DI services and options (an instance of [Korzh.EasyQuery.Services.EasyQueryOptions](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/easyqueryoptions-class) object)
IEasyQueryManagerTuner interface
Defines the interaces for "manager tuner" classes
IEqAuthProvider interface
Defines the functions necessary to check the authorization status of the current user over EasyQuery actions
IEqCachingService interface
Represents a type used to perform caching.
IEqResultSet interface
Represents a type used to store the result set of the query execution.
IModelLoader interface
Represents a type used to perform model loading.
IPagedList interface
Implements both `IPaging` and `System.Collections.Generic.IEnumerable` interfaces. It's used to return paged list of objects.
IPaging interface
Represents basic pagination parameters
IQueryStore interface
Defines the basic operations of a query store.
IValueListResolver interface
Represents a type used to get the list of values by some "list" value editor.
ListItem class
Represents one item in lists returned as response for GetValueList request
ListItemComparer class
Represents the comparer for two ListItem objects Implements the `System.Collections.Generic.IEqualityComparer'1`
ListRequestOptions class
Represents different options specified in GetList AJAX request
LookupValueListResolver class
Represents a special case of IValueListResolver which returns the list of values for the lookup fields. Implements the [Korzh.EasyQuery.Services.IValueListResolver](api-reference/korzh-easyquery/korzh-easyquery-services-namespace/ivaluelistresolver-interface)
ModelLoaderException class
Represents errors that occur during the model loading. Implements the `System.Exception`
ModelNotFoundException class
Represents errors that occur during EasyQueryManager's work when data model is not found. Implements the `System.Exception`
PagedList class
Default implementation of `IPagedList` interface
QueryListItem class
Represents one item in the list of queries (usually returned for GetQueries request)
QueryNotFoundException class
Represents errors that occur during EasyQueryManager's work when query is not found. Implements the `System.Exception`
QueryStorageException class
Represents the error that occurs during the execution of some query storage operation. Implements the `System.Exception`
ResultSetOptions class
Represents some options used on fetching data and result set filling.