Compartilhar via


Query class

NOTE: This API is now obsolete.

Fornece a classe base para executar consultas de pesquisa usando o modelo de objeto de consulta Search . Essa classe define propriedades e métodos que são compartilhados pelas classes FullTextSqlQuery e KeywordQuery .

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Search.Query.Query
    Microsoft.SharePoint.Search.Query.KeywordQuery

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

Syntax

'Declaração
<ObsoleteAttribute("This class is obsolete.")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class Query _
    Implements IDisposable
'Uso
Dim instance As Query
[ObsoleteAttribute("This class is obsolete.")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class Query : IDisposable

Comentários

A classe Query não se destina a ser usado diretamente em seu código, mas é projetada para ser a implementação base para as classes de modelo de objeto de consulta Search .

Em vez disso, você deve usar a classe FullTextSqlQuery para executar consultas de pesquisa de SQL syntax , ou a classe KeywordQuery para executar consultas de pesquisa Keyword syntax .

Para obter mais informações sobre o modelo de objeto de consulta para Search, consulte Query Object Model.

Thread safety

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

Ver também

Referência

Query members

Microsoft.SharePoint.Search.Query namespace