Class | Description | |
---|---|---|
Filter | Represents a base class that all eCommerce search filters must implement. | |
FilterCache | Represents a filter cache. | |
FilterCacheStrategy | Represents a filter cache strategy. | |
FilterCacheStrategyCollection | Represents a collection of filter cache strategies. | |
FilterCapabilities | Provides information about filter capabilities. | |
FilterContext | Provides information about the execution context of the filter. | |
FilterManager | Manages eCommerce search filters. | |
FilterOption | Represents a filter option. | |
FilterOption<T> | Represents an extended filter option that is associated with the data item. | |
FilterOptionsListUtility | Represents an utility class for working with filters that support options. | |
FilterRenderer | Provides methods and properties for rendering search filter. | |
FilterRequestValue | Represents a single value submitted for the filter. | |
FilterTemplateExtender | Defines a contract for extending a filter template. | |
FilterTemplateExtender<T> | Defines a contract for extending a filter template of a specific filter type. | |
SpellingCorrection | Represents a spelling correction. | |
SpellingCorrectionPhrase | Represents a spelling correction phrase. |
Interface | Description | |
---|---|---|
ICachableFilter | Represents a filter that supports caching. | |
IGroupContextFilter | Represents a filter which is context-sensitive in regards of the current eCommerce product group. | |
ILanguageContextFilter | Represents a filter which is context-sensitive in regards of the current eCommerce language. | |
IOptionsListFilter | Represents a filter that outputs a list of filter options. | |
IRequestObserverFilter | Represents a filter that has request values associated with it. | |
IRequestValueConverterFilter | Represents the filter that can convert request values to search query criteria. | |
IResultsEstimatorFilter | Represents a filter that allows estimating results based on the submitted value. |