示例#1
0
 public OrConstraint(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, object EqualityCompare) : base(SourceProperty, Equality, EqualityCompare)
 {
 }
示例#2
0
 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);
        }
示例#4
0
 public QueryConstraint(Expression <Func <SourceT, object> > SourceProperty, EqualityTypes Equality, Expression <Func <DestT, object> > DestinationProperty)
 {
     _sourcePropertyFunc      = SourceProperty;
     _queryEquality           = Equality;
     _destinationPropertyFunc = DestinationProperty;
 }
示例#5
0
 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);
        }