Search
Содержание
[
Скрывать
]
Search(string)
Поиск по всем индексам репозитория.
public SearchResult Search(string query)
Параметр | Тип | Описание |
---|---|---|
query | String | Поисковый запрос. |
Возвращаемое значение
Результат поиска.
Примеры
Пример демонстрирует, как выполнять поиск в репозитории индексов.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Создание индекса
index.Add(documentsFolder); // Индексация документов
SearchResult result = repository.Search(query); // Идет поиск
Смотрите также
- class SearchResult
- class IndexRepository
- пространство имен GroupDocs.Search
- сборка GroupDocs.Search
Search(string, SearchOptions)
Поиск по всем индексам репозитория.
public SearchResult Search(string query, SearchOptions options)
Параметр | Тип | Описание |
---|---|---|
query | String | Поисковый запрос. |
options | SearchOptions | Параметры поиска. |
Возвращаемое значение
Результат поиска.
Примеры
Пример демонстрирует, как выполнять поиск в репозитории индексов.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Создание индекса
index.Add(documentsFolder); // Индексация документов
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Установка флага поиска с учетом регистра
SearchResult result = repository.Search(query, options); // Идет поиск
Смотрите также
- class SearchResult
- class SearchOptions
- class IndexRepository
- пространство имен GroupDocs.Search
- сборка GroupDocs.Search
Search(SearchQuery)
Поиск по всем индексам репозитория.
public SearchResult Search(SearchQuery query)
Параметр | Тип | Описание |
---|---|---|
query | SearchQuery | Поисковый запрос. |
Возвращаемое значение
Результат поиска.
Примеры
Пример демонстрирует, как выполнять поиск в репозитории индексов.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Создание индекса
index.Add(documentsFolder); // Индексация документов
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Создание поискового запроса в объектной форме
SearchResult result = repository.Search(query); // Идет поиск
Смотрите также
- class SearchResult
- class SearchQuery
- class IndexRepository
- пространство имен GroupDocs.Search
- сборка GroupDocs.Search
Search(SearchQuery, SearchOptions)
Поиск по всем индексам репозитория.
public SearchResult Search(SearchQuery query, SearchOptions options)
Параметр | Тип | Описание |
---|---|---|
query | SearchQuery | Поисковый запрос. |
options | SearchOptions | Параметры поиска. |
Возвращаемое значение
Результат поиска.
Примеры
Пример демонстрирует, как выполнять поиск в репозитории индексов.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Создание индекса
index.Add(documentsFolder); // Индексация документов
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Установка флага поиска с учетом регистра
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Создание поискового запроса в объектной форме
SearchResult result = repository.Search(query, options); // Идет поиск
Смотрите также
- class SearchResult
- class SearchQuery
- class SearchOptions
- class IndexRepository
- пространство имен GroupDocs.Search
- сборка GroupDocs.Search