Skip to main content

$index

AggrFuncExpr class

Represents an expression which is a result of applying some functions to other expressions

AggrFunction class

Represents aggregate function

AggrFunctionDescriptor struct

Defines a structure that "describes" an aggregate function

AggrFunctionList class

Represents the list of Korzh.EasyQuery.AggrFunction objects

BadJsonFormatException class

Represents an exception which occurs during the reading of the model from JSON

ChangeType enum

Represents type of change that occured

ColumnDescriptor struct

Contains descriptor for creating column.

CommonExtensions class

Useful extension methods for EasyQuery's types

Condition class

Represents one condition in the query.

ConditionExprList class

Represents list of expression for SimpleCondition object

ConditionList class

Represents a list of conditions.

ConditionsChangeEventArgs class

Provides data for Korzh.EasyQuery.Query.ConditionsChanged event

ConditionsStore class

Represents a list of conditions linked to some Query object

ConditionTag enum

Represents a type of condition. Current we have 2 possible types: a simple condition or a a group of conditions

ConstExpr class

Represents a constant expression (like: 423 or "Master card").

ConstListValueEditorXmlSerializer class

ContextLoadingMapper class

Class ContextLoadingMapper.

CustomListValueEditorXmlSerializer class

CustomValueEditorXmlSerializer class

DataKind enum

Represents expression kinds.

DataModel class

Represents a data model

DataModelXmlSerializer class

DateTimeValueEditorXmlSerializer class

DisplayFormatDescriptor class

DisplayFormatParser class

Represents a special class used for parsing operator display format values.

DisplayFormatStore class

DrillDownStore class

EdgeInfo class

Represents edges for entity graph defined in some Korzh.EasyQuery.ObjectGraph`1 object

EditorsMap class

Represents editors map - the list which defines what editor will be used for a particular data type and operator.

EmptyQueryBuilderResult class

Represents a trivial implementation of QueryBuilderResult abstract class which always returns empty statement

Entity class

Represents one entity

EntityAttr class

Represents one entity attribute of data model.

EntityAttrDescriptor class

EntityAttrExpr class

An EqExpression descendant that represents an entity attribute.

EntityAttrStore class

EntityAttrXmlSerializer class

EntityAttrXmlSerializer<T> class

EntityGraph class

Represents the entity graph created during the loading of the model from some context type Implements the Korzh.EasyQuery.ObjectGraph`1

EntityStore class

EntityXmlSerializer class

EqEditorTags class

Represents a list value editor which takes the value from DB via some SQL SELECT statement

EqEntityAttrAttribute class

Provides a general-purpose attribute that lets you specify different options for entity attribute classes.

EqEntityAttribute class

Provides a general-purpose attribute that lets you specify different options for entity classes.

EqExpression class

Represents common expression object.

EqExpressionException class

Represents errors that occur during expressions processing

EqListValueEditorAttribute class

Assigns a "List" value editor for an entity member.

EqValueEditorCreator class

EqVersionInfo class

ExprList class

Represents list of expression objects.

ExprTag class

Contains several constant definitions for expressions tag

IColumnDescriptor interface

Contains descriptor for creating column.

IDataModelSerializer interface

IExpressionCreator interface

Represents special interface used for definition new (custom) types of expression

IMacroValue interface

Represents one macro value.

IProgressIndicator interface

This interface is used to assign progress indicator for different time-consuming operations

IQueryBuilder interface

Interface IQueryBuilder - represents general-purpose query builder

IQueryStatement interface

Represents the result of query builder's work.

License class

The license key

LicenseKeyPayload class

LicenseKeyResponse class

LinqTypeExtensions class

Contains different extension functions for working with refrection and types

ListValueEditorXmlSerializer class

ListValueEditorXmlSerializer<T> class

MacroList class

Represents a list of Korzh.EasyQuery.IMacroValue objects

MacroRequestEventArgs class

Provides data for Korzh.EasyQuery.DataModel.MacroRequest event

ModelReadWriteOptions class

Represents different options used during data model loading or saving

NoPathResolution enum

The values of this type will tell Query object how to resolve the situation when two tables does not have a path between them

NotEnoughModelInfo class

Represents an exactpion that occurs on query building if the information from the data model is not enought to build a proper SQL

ObjectGraph<T> class

Represents a graph structure. Each node in graph - is an object of type T.

ObjectModelType class

Represents a vertex of the entity graph defined in Korzh.EasyQuery.Linq.Graph. Used in Korzh.EasyQuery.DataModel.LoadFromContext(System.Type) method

ODataQueryBuilder class

Builds OData expressions

ODataStatement class

Represents the result of ODataQueryBuilder's work. Implements the Korzh.EasyQuery.QueryStatement

Operand class

Represents one operand in some operator's expression

OperandList class

Represents list of operands.

OperandXmlSerializer class

Operator class

Represents a logical expression or "predicate". For example: "less than", "is equal to", "starts with".

OperatorGroup class

Represents a group of operators

OperatorGroupKind enum

Represents different groups of operators

OperatorGroupList class

Represents list of operator groups

OperatorList class

Represents list of operators.

OperatorStore class

This class represents the list of operators associated with a particular DataModel

OperatorXmlSerializer class

OperatorXmlSerializer<T> class

ParentColumnExpr class

Represents a parent-column expression.

ParentEntityAttrExpr class

Represents parent entity attribute expression

Query class

Represents internal query structure.

QueryBuilderError class

Represents any other error that occurs during the query building

QueryBuilderOptions class

Contains differrent options for QueryBuilder

QueryChangedEventArgs class

QueryChangePart enum

Represents the part of the query that was changed

QueryColumn class

Represents some column which will be queried.

QueryColumnChangingEventArgs class

Provides data for Korzh.EasyQuery.Query.ColumnsChanging event

QueryColumnList class

Represents a list of columns.

QueryColumnsChangeEventArgs class

Provides data for Korzh.EasyQuery.Query.ColumnsChanged event

QueryColumnStore class

Represents list of result columns.

QueryException class

QueryExpr class

Represents a sub-query expression

QueryParam class

Represents one parameter in parametrized query statement

QueryParamList class

Represents simple list of Korzh.EasyQuery.QueryParam objects.

QueryParamListXmlSerializer class

QueryReadWriteOptions class

Only conditions will be loaded/saved

QueryStatement class

Represents the result of query builder's work.

QueryTextFormats class

Represents different formats for query text representation

ScalarExprOptions enum

Different options used during processing of scalar values

SimpleMacroValue class

Represents one macro value.

SortedColumnList class

Represents the list of sorted columns

SortOrderChangedEventArgs class

Provides data for Korzh.EasyQuery.Query.SortOrderChanged event

SpecialDateTime enum

Represents some predefined "special" date/time values

SqlListValueEditor class

Represents the list EasyData.ValueEditor.

SqlListValueEditorXmlSerializer class

SqlSyntax enum

Represents types of SQL syntax.

StringExtensions class

Useful extension methods for strings

StringTokenizer class

This class allows an application to break a string into tokens.

SubQueryValueEditor class

Represents the subquery value editor.

TextResources class

Manages texts for all EasyQuery Controls visual objects

TextValueEditorXmlSerializer class

TypeExtensions class

Contains several useful extensions for reflection types and structures.

Utils class

Represents different type conversion functions and other useful procedures

ValueEditorEntry class

Represents map between operators and value editors.

ValueEditorXmlSerializer class

ValueEditorXmlSerializer<T> class

Indicates if the ID is already set according to the corresponding XML attribute

XmlSerializer class

Resets serializer to its initial state

XmlSerializer<T> class

XmlSerializerFactory class