The requested page is not available for the requested platform. You are viewing the content for Default platform.

CriteriaOperator Methods

Provides the abstract (MustInherit in Visual Basic) base class for criteria operators.

Name Description
Accept(ICriteriaVisitor)

Invokes an appropriate overload of the visitor's Visit method.

Accept<T>(ICriteriaVisitor<T>)
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.

Clone(CriteriaOperator) static

Creates a copy of the specified CriteriaOperator object.

Clone(OperandProperty) static

Creates a copy of the specified DevExpress.Data.Filtering.OperandProperty object.

CriterionEquals(CriteriaOperator, CriteriaOperator) static

This method is intended for internal use.

Equals(Object)

Determines whether the current object has the same settings as the specified object.

Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(Inherited from Object)
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 CriteriaOperator object.

GetType() Gets the Type of the current instance.
(Inherited from Object)
IsNotNull()

For internal use only.

IsNull()

For internal use only.

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.

MemberwiseClone() Creates a shallow copy of the current Object.
(Inherited from Object)
Not()

Returns an instance of the DevExpress.Data.Filtering.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, Object[]) static

Converts the specified string, specifying an expression, to its CriteriaOperator equivalent.

Parse(String, out OperandValue[]) static

Converts the specified string specifying an expression to its CriteriaOperator equivalent.

ParseList(String, Object[]) static

Converts the specified string representation of expressions that are divided by a semicolon into their CriteriaOperator equivalents.

ParseList(String, out OperandValue[]) 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.
(Inherited from Object)
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.

ToBasicStyleString(CriteriaOperator) static

Converts the specified expression into its equivalent string in VB style.

ToBasicStyleString(CriteriaOperator, out OperandValue[]) static

Converts the specified expression into its equivalent string in VB style.

ToCStyleString(CriteriaOperator) static

Converts the specified expression into its equivalent string in C# style.

ToCStyleString(CriteriaOperator, out OperandValue[]) static

Converts the specified expression into its equivalent string in C# style.

ToString()

Converts the current expression into its VB equivalent string.

ToString(CriteriaOperator) static

Converts the specified expression into its equivalent string in VB style.

ToString(CriteriaOperator, out OperandValue[]) 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.

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.

See Also