コード例 #1
0
ファイル: WhereClause.cs プロジェクト: dol-leodagan/DOLSharp
 public virtual WhereClause Or(WhereClause rightExpression)
 => rightExpression.Equals(Empty) ? this : new ChainingExpression(this, "OR", rightExpression);
コード例 #2
0
ファイル: WhereClause.cs プロジェクト: dol-leodagan/DOLSharp
 internal ChainingExpression(WhereClause left, string chainingOperator, WhereClause right)
 {
     this.left             = left;
     this.right            = right;
     this.chainingOperator = chainingOperator;
 }
コード例 #3
0
 public IList <TObject> SelectObjects <TObject>(WhereClause whereClause)
     where TObject : DataObject
 {
     return(MultipleSelectObjects <TObject>(new[] { whereClause }).First());
 }
コード例 #4
0
ファイル: WhereClause.cs プロジェクト: dol-leodagan/DOLSharp
 public override WhereClause Or(WhereClause rightExpression) => rightExpression;
コード例 #5
0
 public TObject SelectObject <TObject>(WhereClause whereClause)
     where TObject : DataObject
 {
     return(SelectObjects <TObject>(whereClause).FirstOrDefault());
 }