C# Class Telerik.Web.Mvc.FilterDescriptor

Represents declarative filtering.
Inheritance: FilterDescriptorBase
Show file Open project: juanplopes/simple-telerik Class Usage Examples

Public Methods

Method Description
Equals ( FilterDescriptor other ) : bool

Determines whether the specified other descriptor is equal to the current one.

Equals ( object obj ) : bool

Determines whether the specified obj is equal to the current descriptor.

FilterDescriptor ( ) : System

Initializes a new instance of the FilterDescriptor class.

GetHashCode ( ) : int

Serves as a hash function for a particular type.

Protected Methods

Method Description
CreateFilterExpression ( System.Linq.Expressions.ParameterExpression parameterExpression ) : Expression

Creates a predicate filter expression.

Private Methods

Method Description
FilterDescriptor ( string member, FilterOperator filterOperator, object filterValue ) : System

Method Details

CreateFilterExpression() protected method

Creates a predicate filter expression.
protected CreateFilterExpression ( System.Linq.Expressions.ParameterExpression parameterExpression ) : Expression
parameterExpression System.Linq.Expressions.ParameterExpression The parameter expression, which will be used for filtering.
return System.Linq.Expressions.Expression

Equals() public method

Determines whether the specified other descriptor is equal to the current one.
public Equals ( FilterDescriptor other ) : bool
other FilterDescriptor The other filter descriptor.
return bool

Equals() public method

Determines whether the specified obj is equal to the current descriptor.
public Equals ( object obj ) : bool
obj object
return bool

FilterDescriptor() public method

Initializes a new instance of the FilterDescriptor class.
public FilterDescriptor ( ) : System
return System

GetHashCode() public method

Serves as a hash function for a particular type.
public GetHashCode ( ) : int
return int