Namespace Mediachase.Search
Classes
Build
BuildProperty
CatalogIndexingChangeNotificationProcessor
ClassInfo
Helper class to lookup (using Reflection) Type from typename and instantiate object. Implements operations for and represents commerce class information.
Description
Descriptions
IndexBuilder
Index Builder. Contains common methods needed during indexing process, does not actually build indexes.
IndexBuildException
Exception is generated when index build error occurs.
IndexerCollection
Implements the operations for the work flow collection. (Inherits System.Configuration.ConfigurationElementCollection.)
IndexerDefinition
Implements operations for the work flow definition. (Inherits System.Configuration.ConfigurationElement.)
IndexNotFoundException
Exception is generated when no existing indexes are found.
PriceRangeValue
RangeValue
RetryableIndexingException
SearchCommon
SearchConfiguration
Implemented as a thread-safe singleton class, read ECF Search configuration from file Mediachase.Search.config
SearchEventArgs
SearchException
Base class for all the search exceptions generated by the Mediachase Search explicitly.
SearchFilter
SearchFilterValues
SearchIndexEventArgs
SearchInitialization
SearchManager
SearchProvider
Implements operations for the search provider. (Inherits System.Configuration.Provider.ProviderBase.)
SearchProviderCollection
Implements operations for the search provider collection. (Inherits System.Configuration.Provider.ProviderCollection.)
SearchProviderElement
Implements operations for the template provider section. (Inherits System.Configuration.ConfigurationSection.)
SearchSort
SearchSortField
SimpleValue
Structs
SearchScope
Defines searching scopes.
Interfaces
ISearchCriteria
ISearchDocument
Provider Independent Search Document Interface that used to store fields for indexing. Each provider can implement it's own version.
ISearchDocuments
Search Documents interface. Represents the list of documents.
ISearchFacet
Represent one search facet, which is a result of the search with a count of how many results this search will generate.
ISearchFacetGroup
Represents the group of search facets.
ISearchField
Represents the field in the search engine. Used mostly for indexing purpose.
ISearchFilterValue
ISearchIndexBuilder
Search Index Builder Interface.
ISearchQueryBuilder
Query Builder Interface.
ISearchResults
Contains general search results returned by the search provider.