Clase Query

NOTA: esta API está ahora obsoleta.

Proporciona la clase base para la ejecución de consultas de búsqueda mediante el modelo de objeto de consulta Buscar . Esta clase define propiedades y métodos que son compartidos por las clases FullTextSqlQuery y KeywordQuery .

Jerarquía de la herencia

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

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

Sintaxis

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

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 Buscar .

En su lugar, debe utilizar la clase FullTextSqlQuery para ejecutar consultas de búsqueda de SQL syntax o la clase KeywordQuery para ejecutar consultas de búsqueda Keyword syntax .

Para obtener más información sobre el modelo de objeto de consulta para Buscar, consulte Query Object Model.

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.SharePoint.Search.Query