Microsoft.Office.Server.Search.Query Namespace

Public classAlertCollection
Public classAllNoiseQueryExceptionRepresents the exception that is thrown when a search query's terms are all noise words.
Public classFullTextSqlQueryRepresents a search query using the Enterprise SearchSQL Syntax.
Public classInvalidPropertyExceptionRepresents the exception that is thrown when the search query contains a property that is not valid.
Public classKeywordInformationContains information about a keyword.
Public classKeywordQueryRepresents a search query using the Enterprise Search keyword syntax.
Public classPagingCookieClient-side state cookie that tracks the number of results filtered out by security trimming.
Public classPluggableAccessCheckException
Public classPropertyConstraint
Public classPropertyConstraintCollectionRepresents a collection of PropertyConstraint objects.
Public classPropertyInformationProvides information about a managed property.
Public classQueryThe base class for executing search queries using the Enterprise Search query object model. Defines the properties and methods that are shared by the FullTextSqlQuery and KeywordQuery classes.
Public classQueryContainsOnlyExcludedTermsExceptionRepresents the exception that is thrown when the search query contains only excluded terms.
Public classQueryInfo
Public classQueryMalformedExceptionRepresents the exception that is thrown when a search query is not formed correctly.
Public classQueryServiceTo access the Search Query Web service and its methods, use the websvcSearch class instead.
Public classResultTableRepresents a distinct collection of search results returned for a query.
Public classResultTableCollectionRepresents a collection of ResultTable objects.
Public classScopeInformationProvides information about a search scope.
Public classScopeNotFoundExceptionRepresents the exception that is thrown when the scope name specified for a search query does not exist.
Public classSearchAlert
Public classSearchQueryExceptionProvides the base class for Enterprise Search query exceptions.
Public classSearchServiceNotFoundExceptionRepresents the exception that is thrown when the search service is unavailable.
Public classSortDefines how the search results are sorted.
Public classSortCollectionRepresents a collection of Sort structures.
Public classUnSupportedTopologyExceptionRepresents the exception that is thrown when a query has been sent to an unsupported server topology.

Public structureResultDefinition

Public interfaceISecurityTrimmerProvides methods for performing custom security trimming of Enterprise Search results.

Public enumerationAlertChangeType
Public enumerationCollapsingStatusDefines whether duplicate results are collapsed for Enterprise Search queries results.
Public enumerationKeywordInclusionDefines the keyword inclusion values.
Public enumerationQueryAuthenticationTypeDefines the query authentication types supported in Enterprise Search.
Public enumerationQueryHintPossible values for Hint.
Public enumerationResultTypeDefines the result types for Enterprise Search results.
Public enumerationSortDirectionDefines the sort direction values for ordering search results.

Community Additions