Класс 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) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.