C# Class Marten.Linq.MartenExpressionParser.WhereClauseVisitor

Inheritance: Remotion.Linq.Parsing.RelinqExpressionVisitor
Afficher le fichier Open project: JasperFx/marten Class Usage Examples

Méthodes publiques

Méthode Description
ToWhereFragment ( ) : IWhereFragment
WhereClauseVisitor ( MartenExpressionParser parent, IQueryableDocument mapping ) : System

Méthodes protégées

Méthode Description
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

Method Details

ToWhereFragment() public méthode

public ToWhereFragment ( ) : IWhereFragment
Résultat IWhereFragment

VisitBinary() protected méthode

protected VisitBinary ( BinaryExpression binary ) : Expression
binary System.Linq.Expressions.BinaryExpression
Résultat System.Linq.Expressions.Expression

VisitConstant() protected méthode

protected VisitConstant ( ConstantExpression node ) : Expression
node System.Linq.Expressions.ConstantExpression
Résultat System.Linq.Expressions.Expression

VisitMember() protected méthode

protected VisitMember ( MemberExpression expression ) : Expression
expression System.Linq.Expressions.MemberExpression
Résultat System.Linq.Expressions.Expression

VisitMethodCall() protected méthode

protected VisitMethodCall ( MethodCallExpression expression ) : Expression
expression System.Linq.Expressions.MethodCallExpression
Résultat System.Linq.Expressions.Expression

VisitSubQuery() protected méthode

protected VisitSubQuery ( Remotion.Linq.Clauses.Expressions.SubQueryExpression expression ) : Expression
expression Remotion.Linq.Clauses.Expressions.SubQueryExpression
Résultat System.Linq.Expressions.Expression

VisitUnary() protected méthode

protected VisitUnary ( UnaryExpression node ) : Expression
node System.Linq.Expressions.UnaryExpression
Résultat System.Linq.Expressions.Expression

WhereClauseVisitor() public méthode

public WhereClauseVisitor ( MartenExpressionParser parent, IQueryableDocument mapping ) : System
parent MartenExpressionParser
mapping IQueryableDocument
Résultat System