C# Class LinqToSqlXml.SqlServer.PredicateBuilder

Afficher le fichier Open project: sebmarkbage/linq-to-sqlxml

Private Properties

Свойство Type Description
BuildAggregatePredicate string
BuildAnyPredicate string
BuildPredicate string
BuildPredicateBinaryExpression string
BuildPredicateCall string
BuildPredicateConstant string
BuildPredicateConvert string
BuildPredicateMemberAccess string
BuildPredicateMemberAccessReq string
BuildPredicateTypeIs string
GetFreeVariable string

Méthodes publiques

Méthode Description
TranslateToOfType ( MethodCallExpression node ) : string
TranslateToWhere ( MethodCallExpression node ) : string

Private Methods

Méthode Description
BuildAggregatePredicate ( MethodCallExpression methodCallExpression, string functionName ) : string
BuildAnyPredicate ( MethodCallExpression methodCallExpression ) : string
BuildPredicate ( Expression expression ) : string
BuildPredicateBinaryExpression ( Expression expression ) : string
BuildPredicateCall ( Expression expression ) : string
BuildPredicateConstant ( Expression expression ) : string
BuildPredicateConvert ( Expression expression ) : string
BuildPredicateMemberAccess ( Expression expression ) : string
BuildPredicateMemberAccessReq ( Expression expression ) : string
BuildPredicateTypeIs ( Expression expression ) : string
GetFreeVariable ( ) : string

Method Details

TranslateToOfType() public méthode

public TranslateToOfType ( MethodCallExpression node ) : string
node System.Linq.Expressions.MethodCallExpression
Résultat string

TranslateToWhere() public méthode

public TranslateToWhere ( MethodCallExpression node ) : string
node System.Linq.Expressions.MethodCallExpression
Résultat string