private CompareOperatorPart Build(CompareOperatorKeyword compareOperatorKeyword, object value) { var part = new CompareOperatorPart(compareOperatorKeyword, value, TestQueryBuilder); TestQueryBuilder._queryParts.Add(part); return(part); }
public CompareOperatorPart(CompareOperatorKeyword compareOperatorKeyword, object value, TestQueryBuilder testQueryBuilder) : base(testQueryBuilder) { CompareOperatorKeyword = compareOperatorKeyword; Value = value; }
/// <summary> /// Checks if given compare operator is allowed for this column type. /// </summary> /// <returns>True if allowed; false otherwise.</returns> internal bool IsAllowed(CompareOperatorKeyword compareOperatorKeyword) { return(AllowedColumnKeywords[HandyType].Contains(compareOperatorKeyword)); }