Query Class
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

Query Class

Windows SharePoint Services 3

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.

Namespace:  Microsoft.SharePoint.Search.Query
Assembly:  Microsoft.SharePoint.Search (in Microsoft.SharePoint.Search.dll)

public abstract class Query : IDisposable

The Query class is not intended to be used directly from your code, but is designed to be the base implementation for the Search Query object model classes.

Instead, you should use the FullTextSqlQuery class for executing Windows SharePoint Services Search SQL Syntax search queries, or the KeywordQuery class for executing Windows SharePoint Services Search Keyword Syntax search queries.

For more information about the Search Query object model, see Windows SharePoint Services Search Query Object Model.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2016 Microsoft