IdeaBlade.Linq Assembly > IdeaBlade.Linq Namespace : PredicateDescription Class |
The following tables list the members exposed by PredicateDescription.
Name | Description | |
---|---|---|
PredicateDescription Constructor | Overloaded. |
Name | Description | |
---|---|---|
FilterOperator | The filter operator. | |
IgnoreCase | ||
IgnoreCaseOption | When IgnoreCase is true, sets whether the case insensitive string comparison forces each operand to lower or upper case. | |
InstanceType | Type of object on which the predicate is defined. | |
MemberSelector | Represents the member references by the predicate. | |
Value | The filter value. |
Name | Description | |
---|---|---|
CreateUnboundCopy | Returns a clone of this predicate description with a null instance type - used by ToPredicate{T} | |
Equals | (Inherited from object) | |
GetHashCode | (Inherited from object) | |
GetType | (Inherited from object) | |
ToLambdaExpression | Returns a System.Linq.Expressions.LambdaExpression representing this predicate. | |
ToString | Returns a string that represents the current object. |
Name | Description | |
---|---|---|
Finalize | (Inherited from object) | |
MemberwiseClone | (Inherited from object) |
Name | Description | |
---|---|---|
And | Returns CompositePredicateDescription which represents a conditional AND operation of the current PredicateDescription with another. | |
Not | Returns CompositePredicateDescription which represents a logical NOT operation of the current PredicateDescription. | |
Or | Returns CompositePredicateDescription which represents a conditional OR operation of the current PredicateDescription with another. | |
ToPredicate<T> | Returns an Expression{Func{T}} representing the predicate. |