A search list represents a collection of search results that is filled.
public static IEnumerable<SearchItem> YieldResults() { ISearchList results = SearchService.Request("*.cs"); foreach (var result in results) yield return result; }
| Property | Description |
|---|---|
| context | Any valid search context that is used to track async search requests. It can be null. |
| pending | Indicates if the search request is still running and might return more results asynchronously. |
| Method | Description |
|---|---|
| AddItems | Add new items to the search list. |
| Fetch | Yields search items until the search query is finished. |
| GetRange | Return a subset of items. |
| InsertRange | Insert new search items in the current list. |
| Select | Enumerate search items and transform them while they are being fetched. |