C# Class IQ.Data.Parameterizer

Converts user arguments into named-value parameters
Inheritance: DbExpressionVisitor
Afficher le fichier Open project: maravillas/linq-to-delicious

Méthodes publiques

Méthode Description
Parameterize ( Expression expression ) : Expression

Méthodes protégées

Méthode Description
VisitConstant ( ConstantExpression c ) : Expression
VisitParameter ( System.Linq.Expressions.ParameterExpression p ) : Expression
VisitProjection ( ProjectionExpression proj ) : Expression

Private Methods

Méthode Description
GetNamedValue ( Expression e ) : Expression
IsNumeric ( Type type ) : bool
Parameterizer ( ) : System

Method Details

Parameterize() public static méthode

public static Parameterize ( Expression expression ) : Expression
expression System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.Expression

VisitConstant() protected méthode

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

VisitParameter() protected méthode

protected VisitParameter ( System.Linq.Expressions.ParameterExpression p ) : Expression
p System.Linq.Expressions.ParameterExpression
Résultat System.Linq.Expressions.Expression

VisitProjection() protected méthode

protected VisitProjection ( ProjectionExpression proj ) : Expression
proj ProjectionExpression
Résultat System.Linq.Expressions.Expression