Accept(ICriteriaVisitor)
|
For internal use.
|
Accept<T>(ICriteriaVisitor<T>)
|
For internal use.
|
And(CriteriaOperator, CriteriaOperator)
static
|
Returns the expression which groups two operands with logical AND.
|
And(CriteriaOperator[])
static
|
Returns the expression which groups the specified operands with logical AND.
|
And(IEnumerable<CriteriaOperator>)
static
|
Returns the expression which groups the specified operands with logical AND.
|
Avg(CriteriaOperator)
|
Creates a new JoinOperand which returns the average of values calculated by the given aggregate expression. This expression is evaluated against elements that match the specified JoinOperand.Condition.
|
Clone()
|
Creates a copy of the current JoinOperand instance.
|
Clone(CriteriaOperator)
static
|
Creates a copy of the specified CriteriaOperator object.
|
Clone(OperandProperty)
static
|
Creates a copy of the specified OperandProperty object.
|
Count()
|
Creates a new JoinOperand which returns the count of elements that match the JoinOperand.Condition.
|
Count(CriteriaOperator)
|
Creates a new JoinOperand which returns the count of elements that match the JoinOperand.Condition.
|
CriterionEquals(CriteriaOperator, CriteriaOperator)
static
|
This method is intended for internal use.
|
Custom(String, IEnumerable<CriteriaOperator>)
|
Creates a new custom JoinOperand with a custom aggregate function.
|
Equals(Object, Object)
static
|
Determines whether the specified object instances are considered equal.
|
Equals(Object)
|
Determines whether the current object has the same settings as the specified object.
|
Exists()
|
Creates a new JoinOperand which determines whether or not the count of elements that match the JoinOperand.Condition is greater than zero.
|
Exists(CriteriaOperator)
|
Creates a new JoinOperand which determines whether or not the count of elements that match the JoinOperand.Condition is greater than zero.
|
FormatConstantValue(Object)
static
|
Converts an object to a string that can be used in criteria expressions.
|
FormatPropertyName(String)
static
|
Converts a property name to a string that can be used in criteria expressions.
|
FromLambda<TModel>(Expression<Func<TModel, Boolean>>)
static
|
Converts the specified LINQ-like expression to its CriteriaOperator equivalent.
|
FromLambda<TModel, TResult>(Expression<Func<TModel, TResult>>)
static
|
Converts the specified LINQ-like expression to its CriteriaOperator equivalent.
|
GetCustomAggregate(String)
static
|
Searches custom aggregate functions registered in an application via the RegisterCustomAggregate(ICustomAggregate) and RegisterCustomAggregates(IEnumerable<ICustomAggregate>) method calls for a function with a specified name.
|
GetCustomAggregates()
static
|
Searches custom aggregate functions registered in an application via the RegisterCustomAggregate(ICustomAggregate) and RegisterCustomAggregates(IEnumerable<ICustomAggregate>) method calls.
|
GetCustomFunction(String)
static
|
Searches custom functions registered in an application via the CriteriaOperator.RegisterCustomFunction and CriteriaOperator.RegisterCustomFunctions method calls for a function with a specified name.
|
GetCustomFunctions()
static
|
Returns custom functions registered in an application via the CriteriaOperator.RegisterCustomFunction and CriteriaOperator.RegisterCustomFunctions method calls.
|
GetHashCode()
|
Gets the hash code (a number) that corresponds to the value of the current JoinOperand object.
|
GetType()
|
Gets the Type of the current instance.
|
IsNotNull()
|
Initializes a new UnaryOperator instance that checks whether the current criteria is not null.
|
IsNull()
|
Initializes a new UnaryOperator instance that checks whether the current criteria is null.
|
LegacyToString()
|
Returns the string representation of the criteria specified by the current CriteriaOperator instance.
|
LegacyToString(CriteriaOperator)
static
|
Returns the string representation of a specified criteria.
|
Max(CriteriaOperator)
|
Creates a new JoinOperand which returns the maximum of the values calculated by the given aggregate expression. This expression is evaluated against elements that match the specified JoinOperand.Condition.
|
MemberwiseClone()
protected
|
Creates a shallow copy of the current Object.
|
Min(CriteriaOperator)
|
Creates a new JoinOperand which returns the minimum of the values calculated by the given aggregate expression. This expression is evaluated against elements that match the specified JoinOperand.Condition.
|
Not()
|
Returns an instance of the UnaryOperator that represents the criterion resulting from the logical inversion of the criterion the current CriteriaOperator represents.
|
Or(CriteriaOperator, CriteriaOperator)
static
|
Returns the expression which groups two operands with logical OR.
|
Or(CriteriaOperator[])
static
|
Returns the expression which groups the specified operands with logical OR.
|
Or(IEnumerable<CriteriaOperator>)
static
|
Returns the expression which groups the specified operands with logical OR.
|
Parse(String, out OperandValue[])
static
|
Converts the specified string, specifying an expression, to its CriteriaOperator equivalent.
|
Parse(String, Object[])
static
|
Converts the specified string, specifying an expression, to its CriteriaOperator equivalent.
|
ParseList(String, out OperandValue[])
static
|
Converts the specified string representation of expressions that are divided by a semicolon into their CriteriaOperator equivalents.
|
ParseList(String, Object[])
static
|
Converts the specified string representation of expressions that are divided by a semicolon into their CriteriaOperator equivalents.
|
ReferenceEquals(Object, Object)
static
|
Determines whether the specified Object instances are the same instance.
|
RegisterCustomAggregate(ICustomAggregate)
static
|
Registers a custom aggregate function to use in any CriteriaOperator-based criteria in your application.
|
RegisterCustomAggregates(IEnumerable<ICustomAggregate>)
static
|
Registers custom aggregate functions to use in any CriteriaOperator-based criteria in your application.
|
RegisterCustomFunction(ICustomFunctionOperator)
static
|
Registers a specified custom function to use in any CriteriaOperator-based criteria in your application.
|
RegisterCustomFunctions(IEnumerable<ICustomFunctionOperator>)
static
|
Registers specified custom functions to use in any CriteriaOperator-based criteria in your application.
|
Sum(CriteriaOperator)
|
Creates a new JoinOperand which returns the sum of values calculated by the given aggregate expression. This expression is evaluated against elements that match the specified JoinOperand.Condition.
|
ToBasicStyleString(CriteriaOperator, out OperandValue[])
static
|
Converts the specified expression into its equivalent string in VB style.
|
ToBasicStyleString(CriteriaOperator)
static
|
Converts the specified expression into its equivalent string in VB style.
|
ToCStyleString(CriteriaOperator, out OperandValue[])
static
|
Converts the specified expression into its equivalent string in C# style.
|
ToCStyleString(CriteriaOperator)
static
|
Converts the specified expression into its equivalent string in C# style.
|
ToString()
|
Converts the current expression into its VB equivalent string.
|
ToString(CriteriaOperator, out OperandValue[])
static
|
Converts the specified expression into its equivalent string in VB style.
|
ToString(CriteriaOperator)
static
|
Converts the specified expression into its equivalent string in VB style.
|
TryParse(String, Object[])
static
|
Tries to convert the specified string representation of an expression to its CriteriaOperator equivalent.
|
UnregisterCustomAggregate(ICustomAggregate)
static
|
Unregisters a specified custom aggregate function from use in any CriteriaOperator-based criteria in your application.
|
UnregisterCustomAggregate(String)
static
|
Unregisters a custom aggregate function with a specified name from use in any CriteriaOperator-based criteria in your application.
|
UnregisterCustomFunction(ICustomFunctionOperator)
static
|
Unregisters a specified custom function from use in any CriteriaOperator-based criteria in your application.
|
UnregisterCustomFunction(String)
static
|
Unregisters a custom function with a specified name from use in any CriteriaOperator-based criteria in your application.
|