public OrConstraint(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, object EqualityCompare) : base(SourceProperty, Equality, EqualityCompare) { }
public OrConstraint(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, Expression <Func <DestT, object> > DestinationProperty) : base(SourceProperty, Equality, DestinationProperty) { }
public DataFluentHelper <SourceT> On(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, Expression <Func <DestT, object> > DestinationProperty) { _joinConstraint = new QueryConstraint <SourceT, DestT>(SourceProperty, Equality, DestinationProperty); return(_mainQuery); }
public QueryConstraint(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, Expression <Func <DestT, object> > DestinationProperty) { _sourcePropertyFunc = SourceProperty; _queryEquality = Equality; _destinationPropertyFunc = DestinationProperty; }
public QueryConstraint(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, object EqualityCompare) { _sourcePropertyFunc = SourceProperty; _queryEquality = Equality; _destinationPropertyObject = EqualityCompare; }
public DataFluentHelper <SourceT> Or(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, object EqualityCompare) { _executionCommands.Add(new OrConstraint <SourceT, object>(SourceProperty, Equality, EqualityCompare)); return(this); }