C# Class NLite.Data.Linq.Expressions.RelationshipBinder

Translates accesses to relationship members into projections or joins
Inheritance: DbExpressionVisitor
Afficher le fichier Open project: netcasewqs/elinq

Méthodes publiques

Méthode Description
Bind ( IDbExpressionBuilder mapper, Expression expression ) : Expression

Méthodes protégées

Méthode Description
VisitMemberAccess ( MemberExpression m ) : Expression
VisitSelect ( SelectExpression select ) : Expression

Private Methods

Méthode Description
RelationshipBinder ( IDbExpressionBuilder expressionBuilder ) : System.Collections.ObjectModel

Method Details

Bind() public static méthode

public static Bind ( IDbExpressionBuilder mapper, Expression expression ) : Expression
mapper IDbExpressionBuilder
expression System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.Expression

VisitMemberAccess() protected méthode

protected VisitMemberAccess ( MemberExpression m ) : Expression
m System.Linq.Expressions.MemberExpression
Résultat System.Linq.Expressions.Expression

VisitSelect() protected méthode

protected VisitSelect ( SelectExpression select ) : Expression
select SelectExpression
Résultat System.Linq.Expressions.Expression