Keyoti Search for ASP.NET API Docs
SearchAgent Class
API DocumentationKeyoti.SearchEngine.SearchSearchAgent
Keyoti Search for ASP.NET 2010
Performs searches with user defined queries.
Declaration Syntax
C#Visual BasicVisual C++
public class SearchAgent
Public Class SearchAgent
public ref class SearchAgent
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
SearchAgent(String, Configuration)
Creates a new instance with no query specified.

SearchAgent(String, String, Configuration) Obsolete.
Creates a new instance.

AddResultItemToResults(ResultItem, ResultItemList)
Add a ResultItem object to the collection

Configuration
Configuration of the index

CreateQueryExpressionParser(String)
Creates an instance of QueryExpressionParser.

CreateWholeExpressionGroup(String)
Creates a GroupElement representing the search expression.

DataAccess
The data-access layer.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FilterLoadLevel
Specifies what amount of data to load for any filtering by an AddResultItemToResults override.

Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetDocumentText(String)
Returns a document's text.

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetNumberOfResults(ArrayList)
Returns number of results for a each query in queryExpressions collection

GetSearchQuerySuggestions(String, Int32)
Returns a list of words that may be suggestions for segment.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
LicenseKey
The license key.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
QueryGroup
A GroupElement based on the entire search query.

QueryString
Search query

RegisterDataSetBasedSource(Int32, DataSetBasedSource)
Registers a DataSetBasedSource for use in result URL mapping.

Search(String, Int32, Int32)
Runs the search and returns results between lowRange (inclusive and 1 based) and highRange (inclusive and 1 based), ensure the QueryString property is set before calling this.

Search(String, SearchOptions, Int32, Int32)
Runs the search and returns results between lowRange (inclusive) and highRange (inclusive), ensure the QueryString property is set before calling this.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
SearchAgent

Assembly: Keyoti2.SearchEngine.Core (Module: Keyoti2.SearchEngine.Core) Version: 2010.4.1.609