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​