C# Класс LinqToSqlXml.SqlServer.PredicateBuilder

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
BuildAggregatePredicate string
BuildAnyPredicate string
BuildPredicate string
BuildPredicateBinaryExpression string
BuildPredicateCall string
BuildPredicateConstant string
BuildPredicateConvert string
BuildPredicateMemberAccess string
BuildPredicateMemberAccessReq string
BuildPredicateTypeIs string
GetFreeVariable string

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

Метод Описание
TranslateToOfType ( MethodCallExpression node ) : string
TranslateToWhere ( MethodCallExpression node ) : string

Приватные методы

Метод Описание
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

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

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

public TranslateToOfType ( MethodCallExpression node ) : string
node System.Linq.Expressions.MethodCallExpression
Результат string

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

public TranslateToWhere ( MethodCallExpression node ) : string
node System.Linq.Expressions.MethodCallExpression
Результат string