C# Класс Shaolinq.Persistence.Linq.Optimizers.SqlEnumTypeNormalizer

Наследование: Shaolinq.Persistence.Linq.Expressions.SqlExpressionVisitor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Normalize ( Expression expression, Type persistedType ) : Expression
SqlEnumTypeNormalizer ( Type persistedType ) : System

Защищенные методы

Метод Описание
VisitBinary ( BinaryExpression binaryExpression ) : Expression
VisitUnary ( UnaryExpression unaryExpression ) : Expression

Описание методов

Normalize() публичный статический Метод

public static Normalize ( Expression expression, Type persistedType ) : Expression
expression System.Linq.Expressions.Expression
persistedType System.Type
Результат System.Linq.Expressions.Expression

SqlEnumTypeNormalizer() публичный Метод

public SqlEnumTypeNormalizer ( Type persistedType ) : System
persistedType System.Type
Результат System

VisitBinary() защищенный Метод

protected VisitBinary ( BinaryExpression binaryExpression ) : Expression
binaryExpression System.Linq.Expressions.BinaryExpression
Результат System.Linq.Expressions.Expression

VisitUnary() защищенный Метод

protected VisitUnary ( UnaryExpression unaryExpression ) : Expression
unaryExpression System.Linq.Expressions.UnaryExpression
Результат System.Linq.Expressions.Expression