C# 클래스 Sharp.Data.Filters.Filter

파일 보기 프로젝트 열기: sharpmigrations/sharpmigrations 1 사용 예제들

공개 메소드들

메소드 설명
And ( Filter leftFilter, Filter rightFilter ) : Filter
Eq ( string columnName, object value ) : Filter
Ge ( string columnName, object value ) : Filter
GetAllValueParameters ( ) : object[]
Gt ( string columnName, object value ) : Filter
Le ( string columnName, object value ) : Filter
Lt ( string columnName, object value ) : Filter
Or ( Filter leftFilter, Filter rightFilter ) : Filter

보호된 메소드들

메소드 설명
Filter ( ) : System.Collections.Generic

비공개 메소드들

메소드 설명
AddValueParameterToList ( object filter, List parameters ) : void
CreateFilterCondition ( CompareOperator compareOperator, string columnName, object value ) : Filter
CreateFilterLogic ( LogicOperator logicOperator, Filter leftFilter, Filter rightFilter ) : Filter
GetAllValueParametersRecursive ( Filter filter, List parameters ) : void
GoToSubNode ( object node, List parameters ) : void

메소드 상세

And() 공개 정적인 메소드

public static And ( Filter leftFilter, Filter rightFilter ) : Filter
leftFilter Filter
rightFilter Filter
리턴 Filter

Eq() 공개 정적인 메소드

public static Eq ( string columnName, object value ) : Filter
columnName string
value object
리턴 Filter

Filter() 보호된 메소드

protected Filter ( ) : System.Collections.Generic
리턴 System.Collections.Generic

Ge() 공개 정적인 메소드

public static Ge ( string columnName, object value ) : Filter
columnName string
value object
리턴 Filter

GetAllValueParameters() 공개 메소드

public GetAllValueParameters ( ) : object[]
리턴 object[]

Gt() 공개 정적인 메소드

public static Gt ( string columnName, object value ) : Filter
columnName string
value object
리턴 Filter

Le() 공개 정적인 메소드

public static Le ( string columnName, object value ) : Filter
columnName string
value object
리턴 Filter

Lt() 공개 정적인 메소드

public static Lt ( string columnName, object value ) : Filter
columnName string
value object
리턴 Filter

Or() 공개 정적인 메소드

public static Or ( Filter leftFilter, Filter rightFilter ) : Filter
leftFilter Filter
rightFilter Filter
리턴 Filter