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


Класс SearchContext

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

Представляет экземпляр службы поиска для поставщику общих служб (SSP).

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

System.Object
  Microsoft.Office.Server.Search.Administration.SearchContext

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

Синтаксис

'Декларация
<ObsoleteAttribute("This class is obsolete now. Please use SearchServiceApplication and SearchServiceApplicationProxy instead.")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SearchContext
'Применение
Dim instance As SearchContext
[ObsoleteAttribute("This class is obsolete now. Please use SearchServiceApplication and SearchServiceApplicationProxy instead.")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SearchContext

Замечания

Объект SearchContext является точкой входа в объектную модель Поиск в корпоративной среде SharePoint**[N.Microsoft.Office.Server.Search.Administration]** . Метод GetContext() Возвращает контекст поиска для сайта, сервера или поставщика общих СЛУЖБ, можно указать.

Примечание

Если используется перегруженный метод GetContext класса SearchContext получить контекст поиска рекомендуется, код создает экземпляр объекта SPSite внутри с помощью инструкции, чтобы обеспечить объект освобождается, когда он больше не нужен. Код в разделе пример показано, как это сделать.

Дополнительные сведения о классе SearchContext и объектная модель администрирования Поиск в корпоративной среде SharePointGetting Started with the Search Administration Object Model и How to: Return the Search Context for the Search Service Providerсм.

Примеры

[C#]

SearchContext context;
using (SPSite site = new SPSite("http://yourSiteName"))
{
     context = SearchContext.GetContext(site);

}

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

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

См. также

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

Элементы SearchContext

Пространство имен Microsoft.Office.Server.Search.Administration