Skip to main content

$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

Represents link between two tables

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.