C# Класс Sage.Integration.Northwind.Adapter.Data.QueryFilterBuilder.ExpressionParser

Показать файл Открыть проект

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

Метод Описание
ExpressionParser ( IEntityQueryWrapper entityQueryWrapper ) : System
GetExpression ( ComparisonOperatorExpression expression, List &parameters ) : string
GetExpression ( EqualsExpression expression, List &parameters ) : string
GetExpression ( FieldExpression expression, List &parameters ) : string
GetExpression ( LiteralExpression expression, List &parameters ) : string
GetExpressionDispatch ( IExpression expression, List &parameters ) : string

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

Метод Описание
GetExpression ( AndExpression expression, List &parameters ) : string
GetExpression ( BetweenExpression expression, List &parameters ) : string
GetExpression ( DivideExpression expression, List &parameters ) : string
GetExpression ( GreaterThanExpression expression, List &parameters ) : string
GetExpression ( GreaterThanOrEqualExpression expression, List &parameters ) : string
GetExpression ( IBinaryOperatorExpression expression, List &parameters ) : string
GetExpression ( LessThanExpression expression, List &parameters ) : string
GetExpression ( LessThanOrEqualExpression expression, List &parameters ) : string
GetExpression ( LikeExpression expression, List &parameters ) : string
GetExpression ( MinusExpression expression, List &parameters ) : string
GetExpression ( MultiplyExpression expression, List &parameters ) : string
GetExpression ( NotEqualExpression expression, List &parameters ) : string
GetExpression ( NotExpression expression, List &parameters ) : string
GetExpression ( OrExpression expression, List &parameters ) : string
GetExpression ( ParenthesesExpression expression, List &parameters ) : string
GetExpression ( PlusExpression expression, List &parameters ) : string
GetExpression ( ShortcutConditionalOperatorExpression expression, List &parameters ) : string
GetExpression ( UnaryOperatorExpression expression, List &parameters ) : string

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

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

public ExpressionParser ( IEntityQueryWrapper entityQueryWrapper ) : System
entityQueryWrapper IEntityQueryWrapper
Результат System

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

public GetExpression ( ComparisonOperatorExpression expression, List &parameters ) : string
expression ComparisonOperatorExpression
parameters List
Результат string

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

public GetExpression ( EqualsExpression expression, List &parameters ) : string
expression EqualsExpression
parameters List
Результат string

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

public GetExpression ( FieldExpression expression, List &parameters ) : string
expression FieldExpression
parameters List
Результат string

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

public GetExpression ( LiteralExpression expression, List &parameters ) : string
expression LiteralExpression
parameters List
Результат string

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

public GetExpressionDispatch ( IExpression expression, List &parameters ) : string
expression IExpression
parameters List
Результат string