C# 클래스 SpeakFriend.Utilities.ConditionNumericAbstract

상속: Condition, IConditionNumeric
파일 보기 프로젝트 열기: teamaton/speak-lib

공개 프로퍼티들

프로퍼티 타입 설명
MustBeGreaterThanOrEqualToZero bool

공개 메소드들

메소드 설명
AddToCriteria ( ICriteria criteria ) : void
GetCriterion ( ) : ICriterion
GetValue ( ) : object
IsActive ( ) : bool

Return true if this condition is set and contained in the ConditionList.

IsEqualTo ( ) : bool
IsGreaterThan ( ) : bool
IsLessThanOrEqual ( ) : bool
IsSet ( ) : bool

Returns true if this condition's value is set to anything else than the initial value; else false.

보호된 메소드들

메소드 설명
ConditionNumericAbstract ( ConditionContainer conditions ) : System
ConditionNumericAbstract ( ConditionContainer conditions, string propertyName ) : System
RemoveIfMinusOne ( object value ) : bool
SetQueryEqual ( ) : void
SetQueryGreater ( ) : void
SetQueryLess ( ) : void
SetQueryLessOrEqual ( ) : void

메소드 상세

AddToCriteria() 공개 메소드

public AddToCriteria ( ICriteria criteria ) : void
criteria ICriteria
리턴 void

ConditionNumericAbstract() 보호된 메소드

protected ConditionNumericAbstract ( ConditionContainer conditions ) : System
conditions ConditionContainer
리턴 System

ConditionNumericAbstract() 보호된 메소드

protected ConditionNumericAbstract ( ConditionContainer conditions, string propertyName ) : System
conditions ConditionContainer
propertyName string
리턴 System

GetCriterion() 공개 메소드

public GetCriterion ( ) : ICriterion
리턴 ICriterion

GetValue() 공개 메소드

public GetValue ( ) : object
리턴 object

IsActive() 공개 메소드

Return true if this condition is set and contained in the ConditionList.
public IsActive ( ) : bool
리턴 bool

IsEqualTo() 공개 메소드

public IsEqualTo ( ) : bool
리턴 bool

IsGreaterThan() 공개 메소드

public IsGreaterThan ( ) : bool
리턴 bool

IsLessThanOrEqual() 공개 메소드

public IsLessThanOrEqual ( ) : bool
리턴 bool

IsSet() 공개 추상적인 메소드

Returns true if this condition's value is set to anything else than the initial value; else false.
public abstract IsSet ( ) : bool
리턴 bool

RemoveIfMinusOne() 보호된 메소드

protected RemoveIfMinusOne ( object value ) : bool
value object
리턴 bool

SetQueryEqual() 보호된 메소드

protected SetQueryEqual ( ) : void
리턴 void

SetQueryGreater() 보호된 메소드

protected SetQueryGreater ( ) : void
리턴 void

SetQueryLess() 보호된 메소드

protected SetQueryLess ( ) : void
리턴 void

SetQueryLessOrEqual() 보호된 메소드

protected SetQueryLessOrEqual ( ) : void
리턴 void

프로퍼티 상세

MustBeGreaterThanOrEqualToZero 공개적으로 프로퍼티

Unset this value if for a less than comparison you do not automatically want to constrain that the value be greater than or equal to zero.
public bool MustBeGreaterThanOrEqualToZero
리턴 bool