C# Класс NHibernate.OData.Parser

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

Защищенные методы

Метод Описание
Expect ( Token token ) : void
ExpectAny ( ) : void
ExpectAtEnd ( ) : void
GetOrderByDirection ( Token token ) : OrderByDirection?
IsCollectionMethodCall ( ) : bool
MoveNext ( ) : void
ParseBool ( ) : Expression
ParseCommon ( ) : Expression
ParseCommon ( Expression result ) : Expression
Parser ( string source, ParserMode mode ) : System

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

Метод Описание
CreateBinary ( Operator @operator, Expression left, Expression right ) : Expression
GetOperator ( Token token ) : Operator?
ParseCollectionMethodCall ( List collectionMembers ) : Expression
ParseCommonItem ( ) : Expression
ParseLambdaExpression ( ) : LambdaExpression
ParseMember ( List members ) : void
ParseMethodCall ( ) : MethodCallExpression
ParseMethodCallArgumentList ( Method method ) : Expression[]
Rebalance ( BinaryExpression left, Operator @operator, Expression right ) : Expression
ValidateArgumentCount ( Method method, int argumentCount ) : void

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

Expect() защищенный Метод

protected Expect ( Token token ) : void
token Token
Результат void

ExpectAny() защищенный Метод

protected ExpectAny ( ) : void
Результат void

ExpectAtEnd() защищенный Метод

protected ExpectAtEnd ( ) : void
Результат void

GetOrderByDirection() защищенный Метод

protected GetOrderByDirection ( Token token ) : OrderByDirection?
token Token
Результат OrderByDirection?

IsCollectionMethodCall() защищенный Метод

protected IsCollectionMethodCall ( ) : bool
Результат bool

MoveNext() защищенный Метод

protected MoveNext ( ) : void
Результат void

ParseBool() защищенный Метод

protected ParseBool ( ) : Expression
Результат Expression

ParseCommon() защищенный Метод

protected ParseCommon ( ) : Expression
Результат Expression

ParseCommon() защищенный Метод

protected ParseCommon ( Expression result ) : Expression
result Expression
Результат Expression

Parser() защищенный Метод

protected Parser ( string source, ParserMode mode ) : System
source string
mode ParserMode
Результат System