Base attribute class used to define a custom filter on a QueryEngine. All filter types supported by QueryEngine.AddFilter are supported by this attribute.
For a usage example, see QueryEngine.AddFiltersFromAttribute.
| comparisonOptions | String comparison options. | 
| overridesStringComparison | Flag indicating if the filter overrides the global string comparison options. Set to true when the comparisonOptions are used. | 
| paramTransformerFunction | Name of the parameter transformer function to use with this filter. Tag the parameter transformer function with the appropriate ParameterTransformer attribute. | 
| supportedOperators | List of supported operator tokens. Null for all operators. | 
| token | The identifier of the filter. Typically what precedes the operator in a filter (i.e. "id" in "id>=2"). | 
| useParamTransformer | Flag indicating if this filter uses a parameter transformer function. Set to true when paramTransformerFunction is used. | 
| QueryEngineFilterAttribute | Create a filter with the corresponding token and supported operators. |