Share via


Microsoft.SharePoint.Search.Query Namespace

Classes

  Class Description
Public class AllNoiseQueryException Represents the exception that is thrown when a search query's terms are all noise words.
Public class FullTextSqlQuery Represents a search query using the SearchSQL Syntax.
Public class InvalidPropertyException Represents the exception that is thrown when the search query contains a property that is not valid.
Public class KeywordInformation Contains information about a keyword.
Public class KeywordQuery
Public class PropertyConstraint
Public class PropertyConstraintCollection Represents a collection of PropertyConstraint objects.
Public class PropertyInformation Provides information about a managed property.
Public class Query The base class for executing search queries using the Search query object model. Defines the properties and methods that are shared by the FullTextSqlQuery and KeywordQuery classes.
Public class QueryContainsOnlyExcludedTermsException Represents the exception that is thrown when the search query contains only excluded terms.
Public class QueryMalformedException Represents the exception that is thrown when a search query is not formed correctly.
Public class QueryService
Public class ResultTable Represents a distinct collection of search results returned for a query.
Public class ResultTableCollection Represents a collection of ResultTable objects.
Public class ScopeNotFoundException Represents the exception that is thrown when the scope name specified for a search query does not exist.
Public class SearchQueryException Provides the base class for Search query exceptions.
Public class SearchServiceNotFoundException Represents the exception that is thrown when the search service is unavailable.
Public class Sort Defines how the search results are sorted.
Public class SortCollection Represents a collection of Sort structures.

Structures

  Structure Description
Public structure ResultDefinition

Enumerations

  Enumeration Description
Public enumeration CollapsingStatus Defines whether duplicate results are collapsed for Search queries results.
Public enumeration KeywordInclusion Defines the keyword inclusion values.
Public enumeration QueryAuthenticationType Defines the query authentication types supported in Search.
Public enumeration QueryHint
Public enumeration ResultType Defines the result types for Search results.
Public enumeration SortDirection Defines the sort direction values for ordering search results.