Version

IFilterExpression Interface Members

The following tables list the members exposed by IFilterExpression.

Public Properties
 NameDescription
 PropertyIsAutoGeneratedIndicates that a filter expression has been auto generated, and should not be modified or removed when creating programmatic filters.  
 PropertyIsFunctionGets whether the expression is a function.  
 PropertyIsLiteralGets whether the expression is a literal.  
 PropertyIsNullGets whether the expresssion is null.  
 PropertyIsOperationGets whether the expression is an operation.  
 PropertyIsPropertyReferenceGets whether the expression is a property reference.  
 PropertyIsWrapperGets whether the expression is a wrapper expression.  
 PropertyPrecedenceIndicates the precedence of the operation, if applicable.  
Public Methods
 NameDescription
 MethodEvaluateEvaluates the expression for the provided item, given a data provider and schema.  
 MethodEvaluateWithEnvironmentEvaluates the expression for the provided item, given a data provider and schema.  
 MethodMarkAutoGeneratedMarks a filter as having been auto generated.  
 MethodMatchDetermines if an item matches the filter expression given a data provider and schema.  
 MethodMatchWithEnvironmentDetermines if an item matches the filter expression given a data provider and schema.  
See Also