Microsoft.Office.Server.Search.Query Namespace

Classes

  Class Description
Public class AlertCollection
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 Enterprise 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 Represents a search query using the Enterprise Search keyword syntax.
Public class PagingCookie Client-side state cookie that tracks the number of results filtered out by security trimming.
Public class PluggableAccessCheckException
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 Enterprise 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 QueryInfo
Public class QueryMalformedException Represents the exception that is thrown when a search query is not formed correctly.
Public class QueryService To access the Search Query Web service and its methods, use the websvcSearch class instead.
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 ScopeInformation Provides information about a search scope.
Public class ScopeNotFoundException Represents the exception that is thrown when the scope name specified for a search query does not exist.
Public class SearchAlert
Public class SearchQueryException Provides the base class for Enterprise 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.
Public class UnSupportedTopologyException Represents the exception that is thrown when a query has been sent to an unsupported server topology.

Structures

  Structure Description
Public structure ResultDefinition

Interfaces

  Interface Description
Public interface ISecurityTrimmer Provides methods for performing custom security trimming of Enterprise Search results.

Enumerations

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