C# Class Sharp.Data.Filters.Filter

Afficher le fichier Open project: sharpmigrations/sharpmigrations Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Filter ( ) : System.Collections.Generic

Private Methods

Méthode Description
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

Method Details

And() public static méthode

public static And ( Filter leftFilter, Filter rightFilter ) : Filter
leftFilter Filter
rightFilter Filter
Résultat Filter

Eq() public static méthode

public static Eq ( string columnName, object value ) : Filter
columnName string
value object
Résultat Filter

Filter() protected méthode

protected Filter ( ) : System.Collections.Generic
Résultat System.Collections.Generic

Ge() public static méthode

public static Ge ( string columnName, object value ) : Filter
columnName string
value object
Résultat Filter

GetAllValueParameters() public méthode

public GetAllValueParameters ( ) : object[]
Résultat object[]

Gt() public static méthode

public static Gt ( string columnName, object value ) : Filter
columnName string
value object
Résultat Filter

Le() public static méthode

public static Le ( string columnName, object value ) : Filter
columnName string
value object
Résultat Filter

Lt() public static méthode

public static Lt ( string columnName, object value ) : Filter
columnName string
value object
Résultat Filter

Or() public static méthode

public static Or ( Filter leftFilter, Filter rightFilter ) : Filter
leftFilter Filter
rightFilter Filter
Résultat Filter