C# 클래스 LinqToSqlXml.SqlServer.PredicateBuilder

파일 보기 프로젝트 열기: sebmarkbage/linq-to-sqlxml

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