BasicDataExportSettings class
Represents basic (common) formats for data exporting operations
CsvDataExporter class
An implementation of [Korzh.EasyQuery.Services.IDataExporter](api-reference-5x/korzh-easyquery-services-namespace/idataexporter-interface) interface, that performs exporting of the data stream to CSV format
CsvDataExportSettings class
Represents csv format used during exporting operations
CustomValueListResolver class
Class CustomValueListResolver. Implements the [Korzh.EasyQuery.Services.IValueListResolver](api-reference-5x/korzh-easyquery-services-namespace/ivaluelistresolver-interface)
DbConnectionModelLoader class
Represents a IModelLoader implementation which allows to load the model directly from a connection (using DB meta data)
DefaultEqAuthProvider class
The default implementation of the [Korzh.EasyQuery.Services.IEqAuthProvider](api-reference-5x/korzh-easyquery-services-namespace/ieqauthprovider-interface) interface. Contains several methods which allow to mark some EasyQuery actions as "anonymous" (so they can be accessed by any user) and to restrict the access to them depening on user role.
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`
EasyQueryManagerSql class
Represents an implementation of [Korzh.EasyQuery.Services.EasyQueryManager](api-reference-5x/korzh-easyquery-services-namespace/easyquerymanager-class) which generates SQL queries and can work with some relational DB directly.
EasyQueryOptions class
Contains various options used in EasyQueryMiddleware, EasyQueryManager and other classes.
EasyQueryOptionsExtensionsEfCore class
Contains several extension methods for EasyQueryOptions which allow to tune up the EasyQuery manager and middleware in case of using them with EntityFrameworkCore
EasyQueryOptionsExtensionsEfCoreIdentity class
Contains several extension methods for EasyQueryOptions which allow to tune up the EasyQuery manager and middleware in case of using them with EntityFrameworkCore and ASP.NET Core Identity
EasyQueryOptionsExtensionsLinq class
Contains several extension methods for EasyQueryOptions which allow to tune up the EasyQuery manager and middleware in case of using it for LINQ queries genereation
EasyQueryOptionsExtentionsAuth class
Contains several extension methods which simplifies the registration of the default authorithation provider for EasyQuery actions.
EasyQueryOptionsExtentionsDb class
Contains several extension methods for EasyQueryOptions which allows to tune up the EasyQuery manager and middleware.
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.
EqSessionCachingService class
Represents an implemenation of [Korzh.EasyQuery.Services.IEqCachingService](api-reference-5x/korzh-easyquery-services-namespace/ieqcachingservice-interface) which uses Session for storing cached objects.
EqTrivialAuthProvider class
Represents a trivial implementation of [Korzh.EasyQuery.Services.IEqAuthProvider](api-reference-5x/korzh-easyquery-services-namespace/ieqauthprovider-interface) which authorize any user for any action
ExcelHtmlDataExporter class
An implementation of [Korzh.EasyQuery.Services.IDataExporter](api-reference-5x/korzh-easyquery-services-namespace/idataexporter-interface) interface, that performs exporting of the data stream to Excel's html format
ExcelHtmlDataExportSettings class
Represents different settings used during exporting to Excel
ExecuteQueryOptions class
Represents different options of ExecuteQuery operation.
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-5x/korzh-easyquery-services-namespace/imodelloader-interface)
FileModelLoaderSettings class
Represents the settings for [Korzh.EasyQuery.Services.FileModelLoader](api-reference-5x/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-5x/korzh-easyquery-services-namespace/iquerystore-interface)
FileQueryStoreSettings class
Represents the settings for [Korzh.EasyQuery.Services.FileQueryStore](api-reference-5x/korzh-easyquery-services-namespace/filequerystore-class)
GdtCell class
Represents one cell in some [Korzh.EasyQuery.Services.GdtResultSet](api-reference-5x/korzh-easyquery-services-namespace/gdtresultset-class) object
GdtColumn class
Represents one column in some [Korzh.EasyQuery.Services.GdtResultSet](api-reference-5x/korzh-easyquery-services-namespace/gdtresultset-class) object
GdtDbResultSet class
Represents result set which can be easly convertend into Google's DataTable format
GdtObjectResultSet class
Represents result set which can be easly convertend into Google's DataTable format
GdtResultSet class
Represents a result set which can be easly convertend into Google's DataTable format
GdtRow class
Represents one row in some [Korzh.EasyQuery.Services.GdtResultSet](api-reference-5x/korzh-easyquery-services-namespace/gdtresultset-class) object
IDataExporter interface
Represents a type used to perform exporting of the data stream to some format (like CSV or PDF)
IDataExportSettings interface
Represents some settings used during exporting operations
IDbResultSet interface
Represents an extension of IEqResultSet interface which also contains a function for adding a row. Implements the [Korzh.EasyQuery.Services.IEqResultSet](api-reference-5x/korzh-easyquery-services-namespace/ieqresultset-interface)
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-5x/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.
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-5x/korzh-easyquery-services-namespace/ivaluelistresolver-interface)
ModelLoaderException class
Represents errors that occur during the model loading. Implements the `System.Exception`
PagingSettings class
Default implementation of IPaging interface
QueryListItem class
Represents one item in the list of queries (usually returned for GetQueries request)
QueryStorageException class
Represents the error that occurs during the execution of some query storage operation. Implements the `System.Exception`
SqlValueListResolver class
Represents a value editor which returns the list of values retrieved from a database with some SQL SELECT statement. Implements the [Korzh.EasyQuery.Services.IValueListResolver](api-reference-5x/korzh-easyquery-services-namespace/ivaluelistresolver-interface)
SqlValueListResolverException class
Represents errors that might occur during SqlValueListResolver's work. Implements the `System.Exception`