コード例 #1
0
 public IExtendableCriterion Add(IAuditCriterion criterion) {
     criterions.Add(criterion);
     return this;
 }
コード例 #2
0
 public IAuditQuery Add(IAuditCriterion criterion) {
     criterions.Add(criterion);
     return this;
 }
コード例 #3
0
ファイル: AuditEntity.cs プロジェクト: hazzik/nhcontrib-all
 /**
  * Return the disjuction of two criterions.
  */
 public static IAuditCriterion Or(IAuditCriterion lhs, IAuditCriterion rhs)
 {
     return new LogicalAuditExpression(lhs, rhs, "or");
 }
コード例 #4
0
ファイル: AuditEntity.cs プロジェクト: hazzik/nhcontrib-all
 /**
  * Return the negation of a criterion.
  */
 public static IAuditCriterion Not(IAuditCriterion expression)
 {
     return new NotAuditExpression(expression);
 }
コード例 #5
0
 public NotAuditExpression(IAuditCriterion criterion) {
     this.criterion = criterion;
 }
コード例 #6
0
 public LogicalAuditExpression(IAuditCriterion lhs, IAuditCriterion rhs, String op)
 {
     this.lhs = lhs;
     this.rhs = rhs;
     this.op = op;
 }