$index
AutoLinker class
Gets or sets the progress indicator object. This property is used to show progress for some time consuming operations performed inside the model
ColumnAliasesUsage enum
Represents the conditions when the result SQL should include column aliases.
ColumnExtensions class
Gets a value indicating whether this column used the alias name or not.
ConditionSqlGeneratedEventArgs class
Provides data for ConditionSqlGenerated event of Korzh.EasyQuery.Db.SqlQueryBuilder class
CustomSqlColumnDescriptor struct
Contains descriptor to create custom sql expression column
CustomSqlExpr class
Represents a custom SQL expression
DbConnectionLoaderOptions class
DbConnectionModelLoaderOptions class
Represents different options for Korzh.EasyQuery.Services.DbConnectionModelLoader class
DbEntityAttr class
Base attribute of SQL entity
DbEntityAttrDescriptor class
DbEntityAttrXmlSerializer class
DbExprTag class
Contains several constants for db-related expressions tags values
DbFieldInfo class
Represents a structure that contains information about some table field
DbFieldInfoList class
Represents the list of Korzh.EasyQuery.Db.DbTableInfo objects
DbGate class
Represents base class which allows to get DB structure information availble for some connection
DbGateException class
Represents exception class for Korzh.EasyQuery.Db.DbGate
DbGateList class
Represents the list of DbGate
objects
DbInfo class
Represents a structure that contains information about some database
DbInfoList class
Represents the list of Korzh.EasyQuery.Db.DbInfo objects
DbKeyFieldInfo class
Represents one key field (either primary or foreign key)
DbLinkInfo class
Represents a structure that contains information about some link between two database tables
DbLinkInfoList class
Represents the list of Korzh.EasyQuery.Db.DbLinkInfo objects
DbModel class
Database-related implementation of Korzh.EasyQuery.DataModel class. In addition to the basic data it contains also list of database tables and the links between them.
DbModelExtensions class
Contains several DbModel extensions
DbModelXmlSerializer class
DbOperator class
Represents a logical expression or "predicate". For example: "less than", "is equal to", "starts with".
DbOperatorXmlSerializer class
DbParam class
Represents one entry in Korzh.EasyQuery.Db.DbParameters list
DbParameters class
Represents different parameters of database linked with this Korzh.EasyQuery.DataModel object
DbQuery class
Represents query for building SQL command
DbQueryBuilder class
Lets you build SQL commands based on Korzh.EasyQuery.Db.DbQuery object
DbTable class
Represents one table in Korzh.EasyQuery.Db.DbModel object which corresponds to some database table
DbTableInfo class
Represents a structure that contains information about some database table
DbTableInfoList class
Represents the list of Korzh.EasyQuery.Db.DbTableInfo objects
DbTableXmlSerializer class
EOLSymbol enum
Represents the symbol (or symbols) which are used to separate lines in generated SQL statements
FilterExpression class
Represents the result of performing BuildSQL command.
FilterExpressionBuilder class
Used for building Sql commands using Korzh.EasyQuery.Db.DbQuery
FormatType enum
Represents different database types
IConnectionStringBuilderDlg interface
Defines methods for ConnectionString Builder dialog
ISqlStatement interface
JoinsOrder enum
Represents differt types of table order in the FROM clause of generated SQL statement
LinkCondType enum
Represents the type of linking condition (field-to-field, field-to-expression, etc.)
LoginRequestEventArgs class
Provides data for Korzh.EasyQuery.Db.DbGate.LoginRequest event
OrderByStyles enum
Represents the way fields appear in ORDER BY clause
Path class
Represents list of tables which are linked to each other
PathList class
Represents list of paths.
ResultSetPortion class
Represents a portion of result set to return
ResultTableNode class
Represents one table in the result SQL statement
SqlDialect class
Represents some dialect of SQL syntax (like Oracle, MySQL, ANSI 92, etc)
SqlDialectList class
Represents different dialects of SQL
SqlExtras class
Represents different extra clauses of SELECT query.
SqlFormats class
Represents different formats of SQL statements.
SqlQueryBuilder class
Lets you build SQL commands based on Korzh.EasyQuery.Db.DbQuery object
SqlQueryBuilderExtensions class
Contains several extension method used in SqlQueryBulder (and, possibly, other query builders as well)
SqlStatement class
Represents the result of performing BuildSQL command.
SqlUtils class
Converts type form EDMX file into DataType
enumeration.
Table class
Table class represents one table in a Korzh.EasyQuery.Db.DbModel object
TableCategory class
Represents a category of tables
TableCategoryList class
Represents a list of table categories
TableLink class
Represents link between two tables
TableLinkList class
Represents list of the links (Korzh.EasyQuery.Db.TableLink objects).
TableLinkStore class
Represents a storage of links connected with some DbModel object
TableLinkStoreException class
Class LinkStoreException. Implements the System.Exception
TableLinkType enum
Type of the link (inner, outer left, outer right or full)
TableLinkXmlSerializer class
TableList class
Represents list of the Korzh.EasyQuery.Db.Table objects.
TableListException class
Class TableListException. Implements the System.Exception
TablePathFinder class
Contains logic for finding path between two tables
TableStore class
Represetns storage of tables.
TableXmlSerializer class
TableXmlSerializer<T> class
UsedTableList class
Represents a list of "used" tables. The only difference with orginal TableList is that this class doesn't allow to insert already existing table and inserts tables in list according their priority
VirtualTable class
Represents a virtual table. Virtual tables do not correpond to some table in database but are defined through some SQL SELECT statement instead.
VirtualTableXmlSerializer class
XmlExtensions class
Different extension methods used in other EasyQuery classes.