Поделиться через


Класс Query

Примечание. Этот API устарел.

Предоставляет базовый класс для выполнения запросов поиска с применением объектной модели запроса Поиск . Этот класс определяет свойства и методы, общие для классов FullTextSqlQuery и KeywordQuery .

Иерархия наследования

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

Пространство имен:  Microsoft.SharePoint.Search.Query
Сборка:  Microsoft.SharePoint.Search (в Microsoft.SharePoint.Search.dll)

Синтаксис

'Декларация
<ObsoleteAttribute("This class is obsolete.")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class Query _
    Implements IDisposable
'Применение
Dim instance As Query
[ObsoleteAttribute("This class is obsolete.")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class Query : IDisposable

Замечания

Класс Query не предназначен для использования непосредственно из программного кода, но разработан базовую реализацию для классов модели объекта запроса Поиск .

Вместо этого следует использовать класс FullTextSqlQuery для выполнения запросов поиска SQL syntax или класс KeywordQuery для выполнения запросов поиска Keyword syntax .

Дополнительные сведения об объектной модели запросов для ПоискQuery Object Modelсм.

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы Query

Пространство имен Microsoft.SharePoint.Search.Query