View Source
Class ContainsFilterBase
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Delivery.dll
Syntax
public abstract class ContainsFilterBase : IFilterHandler
Properties
View Source
FieldName
The index field name to filter on.
Declaration
protected abstract string FieldName { get; }
Property Value
Type |
Description |
System.String |
|
View Source
QueryParserRegex
The regex to parse the filter query. Must supply two match groups named "operator" and "value", where "operator"
contains the filter operator (i.e. ">") and "value" contains the value to filter on.
Declaration
protected abstract Regex QueryParserRegex { get; }
Property Value
Type |
Description |
System.Text.RegularExpressions.Regex |
|
Methods
View Source
BuildFilterOption(String)
Declaration
public FilterOption BuildFilterOption(string filter)
Parameters
Type |
Name |
Description |
System.String |
filter |
|
Returns
Type |
Description |
FilterOption |
|
View Source
CanHandle(String)
Declaration
public bool CanHandle(string query)
Parameters
Type |
Name |
Description |
System.String |
query |
|
Returns
Type |
Description |
System.Boolean |
|