# EndSearch(ISearchContext)

> A function called at the end of a search.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor.SearchService](/engine/6000.7/script-reference/unityeditor/searchservice.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
void EndSearch(ISearchContext context)
```

### Parameters

**** (\[ISearchContext]\(/engine/6000.7/script-reference/unityeditor/searchservice/isearchcontext)): The search context.

### Remarks

A search is performed every time the search query is modified. This function is not called for [IObjectSelectorEngines](/engine/6000.7/script-reference/unityeditor/searchservice/iobjectselectorengine.md).

Additional Resources: [ISearchEngineBase.BeginSearch](/engine/6000.7/script-reference/unityeditor/searchservice/isearchenginebase/beginsearch.md), [ISearchEngineBase.BeginSession](/engine/6000.7/script-reference/unityeditor/searchservice/isearchenginebase/beginsession.md), [ISearchEngineBase.EndSession](/engine/6000.7/script-reference/unityeditor/searchservice/isearchenginebase/endsession.md).
