Compartilhar via


Query class

Representa a classe base para executar consultas de pesquisa usando o modelo de objeto de consulta de SharePoint Server 2013 e define as propriedades e métodos que são usados pela classe KeywordQuery .

Inheritance hierarchy

System.Object
  Microsoft.Office.Server.Search.Query.Query
    Microsoft.Office.Server.Search.Query.KeywordQuery

Namespace:  Microsoft.Office.Server.Search.Query
Assembly:  Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)

Syntax

'Declaração
<KnownTypeAttribute(GetType(KeywordQuery))> _
<DataContractAttribute(Namespace := "https://www.microsoft.com/sharepoint/search/KnownTypes/2008/08")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public MustInherit Class Query _
    Implements IDisposable
'Uso
Dim instance As Query
[KnownTypeAttribute(typeof(KeywordQuery))]
[DataContractAttribute(Namespace = "https://www.microsoft.com/sharepoint/search/KnownTypes/2008/08")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, 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 SharePoint Server 2013 .

Em vez disso, você deve usar a classe KeywordQuery para executar consultas de pesquisa rápida consulta Language (FQL) ou de sintaxe de palavra-chave.

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.Office.Server.Search.Query namespace