메소드 | 설명 | |
---|---|---|
GetRootCriteria ( this criteria ) : CriteriaImpl |
Get Root Criteria
|
|
GetRootType ( this criteria ) : |
Get the entity type in criteria
|
|
GetRootType ( this detachedCriteria, ISession session ) : |
Get the root entity type in criteria
|
|
GetSession ( this criteria ) : ISessionImplementor |
criteria가 사용하는 ISessionImplementor을 반환합니다.
|
|
IsBetweenCriterion ( this propertyName, object lo, object hi ) : ICriterion |
Between (상하한을 포함하는 구간의 값을 구한다. 상하한에 대한 구간 검증은 하지 않는다!!!)
|
|
IsInRangeCriterion ( this value, string loPropertyName, string hiPropertyName ) : ICriterion |
지정한 값이 두 속성의 값 범위 안에 있을 때 ( Between 의 반대 개념 )
|
|
IsOverlapCriterion ( this period, string loPropertyName, string hiPropertyName ) : ICriterion |
주어진 기간이 오버랩되는지를 파악하는 Criterion
|
메소드 | 설명 | |
---|---|---|
ToMatchString ( this matchString, NHibernate.Criterion.MatchMode matchMode ) : string |
public static GetRootCriteria ( this criteria ) : CriteriaImpl | ||
criteria | this | |
리턴 | CriteriaImpl |
public static GetRootType ( this criteria ) : |
||
criteria | this | |
리턴 |
public static GetRootType ( this detachedCriteria, ISession session ) : |
||
detachedCriteria | this | |
session | ISession | |
리턴 |
public static GetSession ( this criteria ) : ISessionImplementor | ||
criteria | this | |
리턴 | ISessionImplementor |
public static IsBetweenCriterion ( this propertyName, object lo, object hi ) : ICriterion | ||
propertyName | this | 속성명 |
lo | object | 하한 |
hi | object | 상한 |
리턴 | ICriterion |
public static IsInRangeCriterion ( this value, string loPropertyName, string hiPropertyName ) : ICriterion | ||
value | this | |
loPropertyName | string | |
hiPropertyName | string | |
리턴 | ICriterion |
public static IsOverlapCriterion ( this period, string loPropertyName, string hiPropertyName ) : ICriterion | ||
period | this | |
loPropertyName | string | |
hiPropertyName | string | |
리턴 | ICriterion |