Class Filter
Represents declarative filtering.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: IRM.Messaging
Assembly: IRM.dll
Syntax
[Serializable]
public class Filter : IDynamicQueryPart
Constructors
Filter()
Filter(String, FilterOperator, Object)
Initializes a new instance of the Kendo.Mvc.FilterDescriptor class.
Declaration
public Filter(string field, FilterOperator filterOperator, object filterValue)
Parameters
String
field
The field. |
FilterOperator
filterOperator
The filter operator. |
Object
filterValue
The filter value. |
Properties
Field
Gets or sets the field name which will be used for filtering.
Declaration
public string Field { get; set; }
Property Value
String
|
Operator
Gets or sets the filter operator.
Declaration
public FilterOperator Operator { get; set; }
Property Value
FilterOperator
|
Value
Gets or sets the target filter value.
Declaration
public object Value { get; set; }
Property Value
Object
|
Methods
Equals(Filter)
Equals(Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.Int32
|
Overrides
System.Object.GetHashCode()
ToDynamicExpression<T>()
Returns an expression that can be used with dynamic LINQ.
Declaration
public string ToDynamicExpression<T>()
Returns
String
An expression that can be used with dynamic LINQ. |
Type Parameters
T
|