Compartir a través de


Clase SearchContext

NOTA: esta API está ahora obsoleta.

Representa la instancia de servicio de búsqueda de un proveedor de servicios compartidos (SSP).

Jerarquía de la herencia

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

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

Sintaxis

'Declaración
<ObsoleteAttribute("This class is obsolete now. Please use SearchServiceApplication and SearchServiceApplicationProxy instead.")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SearchContext
'Uso
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

Comentarios

El objeto SearchContext es el punto de entrada al modelo de objetos de**[N.Microsoft.Office.Server.Search.Administration]** de SharePoint Enterprise Search. El método GetContext() devuelve el contexto de la búsqueda de sitios, servidores o SSP que especifique.

Nota

Si se utiliza la sobrecarga de GetContext de la clase SearchContext para recuperar el contexto de la búsqueda, se recomienda que el código crea una instancia de objeto SPSite dentro de un uso instrucción para garantizar que el objeto se libera cuando ya no es necesaria. El código en la sección ejemplo muestra cómo hacerlo.

Para obtener más información acerca de la clase SearchContext y el modelo de objetos de administración de SharePoint Enterprise Search , consulte Getting Started with the Search Administration Object Model y How to: Return the Search Context for the Search Service Provider.

Ejemplos

[C#]

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

}

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 SearchContext

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