C# Class SpeakFriend.Utilities.Condition

Mostrar archivo Open project: teamaton/speak-lib

Public Methods

Method Description
AddToCriteria ( ICriteria criteria ) : void
AddUniqueToContainer ( ) : void
Condition ( ConditionContainer conditions ) : System
Condition ( ConditionContainer conditions, string propertyName ) : System
Equals ( object obj ) : bool
ForType ( Type type, ConditionContainer conditions, string propertyName ) : Condition
GetCriterion ( ) : ICriterion
GetHashCode ( ) : int
IsActive ( ) : bool
Remove ( ) : void

Entfernt diese Condition aus der Liste.

Reset ( ) : void
SupportedTypes ( ) : List

Private Methods

Method Description
AddUniqueToContainer ( Condition condition ) : void

Method Details

AddToCriteria() public abstract method

public abstract AddToCriteria ( ICriteria criteria ) : void
criteria ICriteria
return void

AddUniqueToContainer() public method

public AddUniqueToContainer ( ) : void
return void

Condition() public method

public Condition ( ConditionContainer conditions ) : System
conditions ConditionContainer
return System

Condition() public method

public Condition ( ConditionContainer conditions, string propertyName ) : System
conditions ConditionContainer
propertyName string
return System

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

ForType() public static method

public static ForType ( Type type, ConditionContainer conditions, string propertyName ) : Condition
type System.Type
conditions ConditionContainer
propertyName string
return Condition

GetCriterion() public abstract method

public abstract GetCriterion ( ) : ICriterion
return ICriterion

GetHashCode() public method

public GetHashCode ( ) : int
return int

IsActive() public method

public IsActive ( ) : bool
return bool

Remove() public method

Entfernt diese Condition aus der Liste.
public Remove ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

SupportedTypes() public static method

public static SupportedTypes ( ) : List
return List