C# Класс Marten.Linq.MartenExpressionParser.WhereClauseVisitor

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

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

Метод Описание
ToWhereFragment ( ) : IWhereFragment
WhereClauseVisitor ( MartenExpressionParser parent, IQueryableDocument mapping ) : System

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

Метод Описание
VisitBinary ( BinaryExpression binary ) : Expression
VisitConstant ( ConstantExpression node ) : Expression
VisitMember ( MemberExpression expression ) : Expression
VisitMethodCall ( MethodCallExpression expression ) : Expression
VisitSubQuery ( Remotion.Linq.Clauses.Expressions.SubQueryExpression expression ) : Expression
VisitUnary ( UnaryExpression node ) : Expression

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

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

public ToWhereFragment ( ) : IWhereFragment
Результат IWhereFragment

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

protected VisitBinary ( BinaryExpression binary ) : Expression
binary System.Linq.Expressions.BinaryExpression
Результат System.Linq.Expressions.Expression

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

protected VisitConstant ( ConstantExpression node ) : Expression
node System.Linq.Expressions.ConstantExpression
Результат System.Linq.Expressions.Expression

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

protected VisitMember ( MemberExpression expression ) : Expression
expression System.Linq.Expressions.MemberExpression
Результат System.Linq.Expressions.Expression

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

protected VisitMethodCall ( MethodCallExpression expression ) : Expression
expression System.Linq.Expressions.MethodCallExpression
Результат System.Linq.Expressions.Expression

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

protected VisitSubQuery ( Remotion.Linq.Clauses.Expressions.SubQueryExpression expression ) : Expression
expression Remotion.Linq.Clauses.Expressions.SubQueryExpression
Результат System.Linq.Expressions.Expression

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

protected VisitUnary ( UnaryExpression node ) : Expression
node System.Linq.Expressions.UnaryExpression
Результат System.Linq.Expressions.Expression

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

public WhereClauseVisitor ( MartenExpressionParser parent, IQueryableDocument mapping ) : System
parent MartenExpressionParser
mapping IQueryableDocument
Результат System