C# Class Shaolinq.Persistence.Linq.Optimizers.SqlEnumTypeNormalizer

Inheritance: Shaolinq.Persistence.Linq.Expressions.SqlExpressionVisitor
Afficher le fichier Open project: tumtumtum/Shaolinq Class Usage Examples

Méthodes publiques

Méthode Description
Normalize ( Expression expression, Type persistedType ) : Expression
SqlEnumTypeNormalizer ( Type persistedType ) : System

Méthodes protégées

Méthode Description
VisitBinary ( BinaryExpression binaryExpression ) : Expression
VisitUnary ( UnaryExpression unaryExpression ) : Expression

Method Details

Normalize() public static méthode

public static Normalize ( Expression expression, Type persistedType ) : Expression
expression System.Linq.Expressions.Expression
persistedType System.Type
Résultat System.Linq.Expressions.Expression

SqlEnumTypeNormalizer() public méthode

public SqlEnumTypeNormalizer ( Type persistedType ) : System
persistedType System.Type
Résultat System

VisitBinary() protected méthode

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

VisitUnary() protected méthode

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