Examine
Override this method so that the Distinct() operator works
Override this method so that the Distinct() operator works
Returns the key value pair for the index specified
Returns the value for the key specified
An interface representing an Examine Searcher
Searches the specified search text in all fields of the index
The search text.
The max number of results.
if set to true the search will use wildcards.
Search Results
Searches using the specified search query parameters
The search parameters.
Search Results
Creates a search criteria instance as required by the implementation
The max number of results.
The type of data in the index.
An instance of
Interface to represent an Examine Indexer
Forces a particular XML node to be reindexed
XML node to reindex
Type of index to use
Deletes a node from the index
Node to delete
Re-indexes all data for the index type specified
Rebuilds the entire index from scratch for all index types
Gets/sets the index criteria to create the index with
The indexer data.
Uses the default provider specified to search
This is just a wrapper for the default provider
Uses the default provider specified to search
Reindex nodes for the providers specified
Deletes index for node for the specified providers
Reindex nodes for all providers
Deletes index for node for all providers
Singleton
Simple class to store the definition of an indexed node
A collection of Examine Index Providers
Adds a provider to the collection.
The provider to be added.
The collection is read-only.
is null.
The of is null.
- or -
The length of the of is less than 1.
Gets the enumerator.
Returns an object that implements the interface to iterate through the collection.
An object that implements to iterate through the collection.
Gets the with the specified name.
Gets the at the specified index.
Simple search method which should default to searching content nodes
Creates an instance of SearchCriteria for the provider
A blank SearchCriteria
Base class for an Examine Index Provider. You must implement this class to create an IndexProvider
Initializes a new instance of the class.
Initializes a new instance of the class.
The indexer data.
Initializes the provider.
The friendly name of the provider.
A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider.
The name of the provider is null.
The name of the provider has a length of zero.
An attempt is made to call on a provider after the provider has already been initialized.
Forces a particular XML node to be reindexed
XML node to reindex
Type of index to use
Deletes a node from the index
Node to delete
Re-indexes all data for the index type specified
Rebuilds the entire index from scratch for all index types
Called when a node is ignored by the ValidateDocument method.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Gets or sets a value indicating whether this is enabled.
true if enabled; otherwise, false.
Determines if the manager will call the indexing methods when content is saved or deleted as
opposed to cache being updated.
Gets/sets the index criteria to create the index with
Occurs for an Indexing Error
Occurs when a node is in its Indexing phase
Occurs when a node is in its Indexed phase
Occurs when a collection of nodes are in their Indexing phase (before a single node is processed)
Occurs when the collection of nodes have been indexed
Occurs when the indexer is gathering the fields and their associated data for the index
Occurs when a node is deleted from the index
Occurs when a particular field is having its data obtained
Occurs when node is found but outside the supported node set
Config section for the Examine Index Providers
Gets the indexing providers.
The providers.
If true, the IndexingActionHandler will be run to keep the default index up to date.
Config section for the Examine search providers
Gets the search providers.
The providers.
Gets or sets the default provider.
The default provider.
a data structure for storing indexing/searching instructions
Specifies the number of results to return
If true the total number of matches (hits) will be calculated
Number of matches (hits) from this search criteria
Indicates the type of data to search on
Config section for Examine
Gets the instance of the Examine settings.
The instance.
Gets the search providers.
The search providers.
Gets the index providers.
The index providers.