C# Класс Hd.QueryExtensions.SelectQuery

Наследование: ICloneable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddCompare ( Enum column, Parameter parameter, CompareOperator compareOperator ) : void
AddCompare ( Enum column, SqlExpression expression, CompareOperator compareOperator ) : void
AddCompare ( string column, Parameter parameter, CompareOperator compareOperator ) : void
AddCompare ( string column, SqlExpression expression, CompareOperator compareOperator ) : void
AddOrderBy ( Enum manyToOneField, Enum column, OrderByDirection direction ) : void
AddOrderBy ( Enum column, OrderByDirection direction ) : void
AddOrderBy ( string column, OrderByDirection direction ) : void
AddParameter ( object value ) : void
Clone ( ) : SelectQuery

Clones the SelectQuery

CreateCompare ( Enum column, SqlExpression expression, CompareOperator compareOperator ) : WhereTerm
SelectQuery ( ) : System

Creates a new SelectQuery

SelectQuery ( Enum entity ) : System

Creates a new SelectQuery

SelectQuery ( Type t ) : System
Validate ( ) : void

Validates the SelectQuery

Sql.Net makes its best to validate a query before it is rendered or executed. Still, some errors and inconsistancies can only be found on later stages.

Приватные методы

Метод Описание
ICloneable ( ) : object

Описание методов

AddCompare() публичный Метод

public AddCompare ( Enum column, Parameter parameter, CompareOperator compareOperator ) : void
column System.Enum
parameter Parameter
compareOperator CompareOperator
Результат void

AddCompare() публичный Метод

public AddCompare ( Enum column, SqlExpression expression, CompareOperator compareOperator ) : void
column System.Enum
expression SqlExpression
compareOperator CompareOperator
Результат void

AddCompare() публичный Метод

public AddCompare ( string column, Parameter parameter, CompareOperator compareOperator ) : void
column string
parameter Parameter
compareOperator CompareOperator
Результат void

AddCompare() публичный Метод

public AddCompare ( string column, SqlExpression expression, CompareOperator compareOperator ) : void
column string
expression SqlExpression
compareOperator CompareOperator
Результат void

AddOrderBy() публичный Метод

public AddOrderBy ( Enum manyToOneField, Enum column, OrderByDirection direction ) : void
manyToOneField System.Enum
column System.Enum
direction OrderByDirection
Результат void

AddOrderBy() публичный Метод

public AddOrderBy ( Enum column, OrderByDirection direction ) : void
column System.Enum
direction OrderByDirection
Результат void

AddOrderBy() публичный Метод

public AddOrderBy ( string column, OrderByDirection direction ) : void
column string
direction OrderByDirection
Результат void

AddParameter() публичный Метод

public AddParameter ( object value ) : void
value object
Результат void

Clone() публичный Метод

Clones the SelectQuery
public Clone ( ) : SelectQuery
Результат SelectQuery

CreateCompare() публичный Метод

public CreateCompare ( Enum column, SqlExpression expression, CompareOperator compareOperator ) : WhereTerm
column System.Enum
expression SqlExpression
compareOperator CompareOperator
Результат WhereTerm

SelectQuery() публичный Метод

Creates a new SelectQuery
public SelectQuery ( ) : System
Результат System

SelectQuery() публичный Метод

Creates a new SelectQuery
public SelectQuery ( Enum entity ) : System
entity System.Enum
Результат System

SelectQuery() публичный Метод

public SelectQuery ( Type t ) : System
t System.Type
Результат System

Validate() публичный Метод

Validates the SelectQuery
Sql.Net makes its best to validate a query before it is rendered or executed. Still, some errors and inconsistancies can only be found on later stages.
public Validate ( ) : void
Результат void