UltimateSearchOutput Methods

UltimateSearch

Collapse imageExpand ImageCopy imageCopyHover image

The UltimateSearchOutput type exposes the following members.

Methods

  NameDescription
Public methodAddToIndexByCrawling
Add to index by crawling the specified urls. It will crawl and index the pages based on the configuration in the UltimateSearch.config file. It will also follow the links in those pages to keep crawling and indexing. If you don't want it to follow the links in those pages, please use the "BeforeIndex" event handler in order to override the "noFollow" flag programmatically. You can check the "Events" sample to learn more.
Public methodAddToIndexWithContent
Add to index with content and all other page descriptions.
Public methodCancelIndexing
Cancel indexing in the middle of the process, and keep using the old index.
Public methodDeleteIndex
Delete the current index.
Public methodFind(String)
Finds the search terms.
Public methodFind(String, SearchType)
Finds the search terms using the specified search type.
Public methodGetIndexedPages
Gets the indexed pages.
Public methodGetIndexedWords
Gets the indexed words.
Public methodIndexFull
Index everything from scratch based on the configuration settings in the UltimateSearch.config file.
Public methodIndexIncremental
Index only the modified pages. It will also remove deleted pages from the current index. However, if you have a new page to be indexed, it will index it only if you have a link to that page from a modified page.
Public methodLoadCopiedIndex
Load index copied from another machine. If you have permission restrictions that prevent you from indexing your website on the production machine, you can index it on a different machine with the necessary permissions by either indexing your website remotely, or by using the "devProdMapPathList" in the UltimateSearch.config file to generate links for the production environment. Then you can copy the Index folder onto your production machine, and click this button to load the index.
Public methodOnBeforeIndex
Invokes delegates registered with the BeforeIndex event.
Public methodRemoveFromIndex
Remove the specified urls from the index.
Public methodStopIndexing
Stop indexing in the middle of the process, and use the new index created so far.

See Also