Compartir a través de


Clase Query

Representa la clase base para la ejecución de las consultas de búsqueda mediante el modelo de objeto de consulta SharePoint Server 2013 y define las propiedades y los métodos de la clase KeywordQuery .

Jerarquía de la herencia

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

Espacio de nombres:  Microsoft.Office.Server.Search.Query
Ensamblado:  Microsoft.Office.Server.Search (en Microsoft.Office.Server.Search.dll)

Sintaxis

'Declaración
<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

Comentarios

La clase Query no está pensada para utilizarse directamente desde el código, pero está diseñada para ser la implementación base para las clases de modelo de objeto de consulta SharePoint Server 2013 .

En su lugar, debe utilizar la clase KeywordQuery para ejecutar las consultas de búsqueda de lenguaje de consulta rápida (FQL) o de sintaxis de palabra clave.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros Query

Espacio de nombres Microsoft.Office.Server.Search.Query