C# 클래스 WebApp4.Condition.SpecificationBuilder

파일 보기 프로젝트 열기: leeolevis/MVCScaffold-And-Bootstrap

공개 메소드들

메소드 설명
AddBox ( Expression expression ) : object>>.Expression
BuildQuery ( string propertyName, SearchOperationEnum operation, object propertyValue ) : bool>>.Expression
BuildSpecification ( List list ) : Specification
GetExpression ( string property ) : object>>.Expression

비공개 메소드들

메소드 설명
BuildEqualExpression ( string propertyName, object propertyValue ) : bool>>.Expression
GetNonNullableType ( Type type ) : Type
IsNullableType ( Type type ) : bool

메소드 상세

AddBox() 공개 정적인 메소드

public static AddBox ( Expression expression ) : object>>.Expression
expression Expression
리턴 object>>.Expression

BuildQuery() 공개 정적인 메소드

public static BuildQuery ( string propertyName, SearchOperationEnum operation, object propertyValue ) : bool>>.Expression
propertyName string
operation SearchOperationEnum
propertyValue object
리턴 bool>>.Expression

BuildSpecification() 공개 정적인 메소드

public static BuildSpecification ( List list ) : Specification
list List
리턴 Specification

GetExpression() 공개 정적인 메소드

public static GetExpression ( string property ) : object>>.Expression
property string
리턴 object>>.Expression