Search
Contenuti
[
Nascondere
]
Search(string)
Cerca in tutti gli indici del repository.
public SearchResult Search(string query)
Parametro | Tipo | Descrizione |
---|---|---|
query | String | La domanda di ricerca. |
Valore di ritorno
Il risultato della ricerca.
Esempi
L’esempio mostra come eseguire la ricerca nel repository dell’indice.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creazione indice
index.Add(documentsFolder); // Indicizzazione dei documenti
SearchResult result = repository.Search(query); // Ricerca
Guarda anche
- class SearchResult
- class IndexRepository
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search
Search(string, SearchOptions)
Cerca in tutti gli indici del repository.
public SearchResult Search(string query, SearchOptions options)
Parametro | Tipo | Descrizione |
---|---|---|
query | String | La domanda di ricerca. |
options | SearchOptions | Le opzioni di ricerca. |
Valore di ritorno
Il risultato della ricerca.
Esempi
L’esempio mostra come eseguire la ricerca nel repository dell’indice.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creazione indice
index.Add(documentsFolder); // Indicizzazione dei documenti
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Impostazione del flag di ricerca con distinzione tra maiuscole e minuscole
SearchResult result = repository.Search(query, options); // Ricerca
Guarda anche
- class SearchResult
- class SearchOptions
- class IndexRepository
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search
Search(SearchQuery)
Cerca in tutti gli indici del repository.
public SearchResult Search(SearchQuery query)
Parametro | Tipo | Descrizione |
---|---|---|
query | SearchQuery | La domanda di ricerca. |
Valore di ritorno
Il risultato della ricerca.
Esempi
L’esempio mostra come eseguire la ricerca nel repository dell’indice.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creazione indice
index.Add(documentsFolder); // Indicizzazione dei documenti
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Creazione di una query di ricerca in forma di oggetto
SearchResult result = repository.Search(query); // Ricerca
Guarda anche
- class SearchResult
- class SearchQuery
- class IndexRepository
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search
Search(SearchQuery, SearchOptions)
Cerca in tutti gli indici del repository.
public SearchResult Search(SearchQuery query, SearchOptions options)
Parametro | Tipo | Descrizione |
---|---|---|
query | SearchQuery | La domanda di ricerca. |
options | SearchOptions | Le opzioni di ricerca. |
Valore di ritorno
Il risultato della ricerca.
Esempi
L’esempio mostra come eseguire la ricerca nel repository dell’indice.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Creazione indice
index.Add(documentsFolder); // Indicizzazione dei documenti
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Impostazione del flag di ricerca con distinzione tra maiuscole e minuscole
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Creazione di una query di ricerca in forma di oggetto
SearchResult result = repository.Search(query, options); // Ricerca
Guarda anche
- class SearchResult
- class SearchQuery
- class SearchOptions
- class IndexRepository
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search