C# Class Linq.PredicateBuilder.OrOperation

Inheritance: LogicOperation, IOrLogicOperation
Show file Open project: max-eroshkin/Linq.PredicateBuilder

Private Properties

Property Type Description

Public Methods

Method Description
Any ( Expression propertyExpression, Func builder ) : IOrQueryBuilderResult
Brackets ( Func builder ) : IOrQueryBuilderResult
Conditional ( bool condition ) : IOrLogicOperation
Contains ( Expression propertyExpression, string input ) : IOrQueryBuilderResult
Equals ( Expression propertyExpression, input ) : IOrQueryBuilderResult
In ( Expression propertyExpression, IEnumerable input ) : IOrQueryBuilderResult
OrOperation ( Linq.PredicateBuilder.QueryBuilderResult builderResult, IOperationStrategy strategy ) : System
Where ( Expression predicate ) : IOrQueryBuilderResult
Where ( Expression predicate, input ) : IOrQueryBuilderResult

Method Details

Any() public method

public Any ( Expression propertyExpression, Func builder ) : IOrQueryBuilderResult
propertyExpression Expression
builder Func
return IOrQueryBuilderResult

Brackets() public method

public Brackets ( Func builder ) : IOrQueryBuilderResult
builder Func
return IOrQueryBuilderResult

Conditional() public method

public Conditional ( bool condition ) : IOrLogicOperation
condition bool
return IOrLogicOperation

Contains() public method

public Contains ( Expression propertyExpression, string input ) : IOrQueryBuilderResult
propertyExpression Expression
input string
return IOrQueryBuilderResult

Equals() public method

public Equals ( Expression propertyExpression, input ) : IOrQueryBuilderResult
propertyExpression Expression
return IOrQueryBuilderResult

In() public method

public In ( Expression propertyExpression, IEnumerable input ) : IOrQueryBuilderResult
propertyExpression Expression
input IEnumerable
return IOrQueryBuilderResult

OrOperation() public method

public OrOperation ( Linq.PredicateBuilder.QueryBuilderResult builderResult, IOperationStrategy strategy ) : System
builderResult Linq.PredicateBuilder.QueryBuilderResult
strategy IOperationStrategy
return System

Where() public method

public Where ( Expression predicate ) : IOrQueryBuilderResult
predicate Expression
return IOrQueryBuilderResult

Where() public method

public Where ( Expression predicate, input ) : IOrQueryBuilderResult
predicate Expression
return IOrQueryBuilderResult