The IFilter type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| SetParameter | 
            Set the named parameter's value list for this filter. 
              | |
| SetParameterList(String, ICollection) | 
            Set the named parameter's value list for this filter.  Used
            in conjunction with IN-style filter criteria.        
              | |
| SetParameterList(String, array<Object>[]()[][]) | 
            Set the named parameter's value list for this filter.  Used
            in conjunction with IN-style filter criteria.        
              | |
| Validate | 
            Perform validation of the filter state.  This is used to verify the
            state of the filter after its enablement and before its use.
              | 
Properties
| Name | Description | |
|---|---|---|
| FilterDefinition | 
            Get the filter definition containing additional information about the
            filter (such as default-condition and expected parameter names/types).
              | |
| Name | 
            Get the name of this filter. 
              |