Search

Search(string)

Busca en todos los índices del repositorio.

public SearchResult Search(string query)
Parámetro Escribe Descripción
query String La consulta de búsqueda.

Valor_devuelto

El resultado de la búsqueda.

Ejemplos

El ejemplo demuestra cómo realizar una búsqueda en el repositorio de índices.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creando índice
index.Add(documentsFolder); // Indexación de documentos

SearchResult result = repository.Search(query); // Buscando

Ver también


Search(string, SearchOptions)

Busca en todos los índices del repositorio.

public SearchResult Search(string query, SearchOptions options)
Parámetro Escribe Descripción
query String La consulta de búsqueda.
options SearchOptions Las opciones de búsqueda.

Valor_devuelto

El resultado de la búsqueda.

Ejemplos

El ejemplo demuestra cómo realizar una búsqueda en el repositorio de índices.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creando índice
index.Add(documentsFolder); // Indexación de documentos

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Establecer el indicador de búsqueda sensible a mayúsculas y minúsculas

SearchResult result = repository.Search(query, options); // Buscando

Ver también


Busca en todos los índices del repositorio.

public SearchResult Search(SearchQuery query)
Parámetro Escribe Descripción
query SearchQuery La consulta de búsqueda.

Valor_devuelto

El resultado de la búsqueda.

Ejemplos

El ejemplo demuestra cómo realizar una búsqueda en el repositorio de índices.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creando índice
index.Add(documentsFolder); // Indexación de documentos

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Crear consulta de búsqueda en forma de objeto

SearchResult result = repository.Search(query); // Buscando

Ver también


Search(SearchQuery, SearchOptions)

Busca en todos los índices del repositorio.

public SearchResult Search(SearchQuery query, SearchOptions options)
Parámetro Escribe Descripción
query SearchQuery La consulta de búsqueda.
options SearchOptions Las opciones de búsqueda.

Valor_devuelto

El resultado de la búsqueda.

Ejemplos

El ejemplo demuestra cómo realizar una búsqueda en el repositorio de índices.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creando índice
index.Add(documentsFolder); // Indexación de documentos

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Establecer el indicador de búsqueda sensible a mayúsculas y minúsculas

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Crear consulta de búsqueda en forma de objeto

SearchResult result = repository.Search(query, options); // Buscando

Ver también