Performs searches with user defined queries.
            
| C# | Visual Basic | Visual C++ | 
public class SearchAgent
Public Class SearchAgent
public ref class SearchAgent
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
| 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.) | 
| Object | |
| SearchAgent | |