DevForce Help Reference
PredicateDescription Class Members
Properties  Methods 


The following tables list the members exposed by PredicateDescription.

Public Constructors
 NameDescription
Public ConstructorPredicateDescription ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyFilterOperator The filter operator.  
Public PropertyIgnoreCaseDefaults to true to perform a case insenstive comparison. When true, both operands in the expression will be converted to either lower or upper case, based on the value of IgnoreCaseOption.  
Public PropertyIgnoreCaseOptionWhen IgnoreCase is true, sets whether the case insensitive string comparison forces each operand to lower or upper case.  
Public PropertyInstanceType Type of object on which the predicate is defined.  
Public PropertyMemberSelector Represents the member references by the predicate.  
Public PropertyValue The filter value.  
Top
Public Methods
 NameDescription
Public MethodCreateUnboundCopy Returns a clone of this predicate description with a null instance type - used by ToPredicate{T}  
Public MethodEquals (Inherited from object)
Public MethodGetHashCode (Inherited from object)
Public MethodGetType (Inherited from object)
Public MethodToLambdaExpressionReturns a System.Linq.Expressions.LambdaExpression representing this predicate.  
Public MethodToStringReturns a string that represents the current object.  
Top
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from object)
Protected MethodMemberwiseClone (Inherited from object)
Top
Extension Methods
 NameDescription
Public Extension MethodAndReturns CompositePredicateDescription which represents a conditional AND operation of the current PredicateDescription with another.
Public Extension MethodNotReturns CompositePredicateDescription which represents a logical NOT operation of the current PredicateDescription.
Public Extension MethodOrReturns CompositePredicateDescription which represents a conditional OR operation of the current PredicateDescription with another.
Public Extension MethodToPredicate<T> Returns an Expression{Func{T}} representing the predicate.
Top
See Also

Reference

PredicateDescription Class
IdeaBlade.Linq Namespace

Send Feedback