Search
Inhalt
[
Ausblenden
]
Search(string)
Sucht in allen Indizes des Repositorys.
public SearchResult Search(string query)
Parameter | Typ | Beschreibung |
---|---|---|
query | String | Die Suchanfrage. |
Rückgabewert
Das Suchergebnis.
Beispiele
Das Beispiel zeigt, wie eine Suche im Index-Repository durchgeführt wird.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Index erstellen
index.Add(documentsFolder); // Indizierung von Dokumenten
SearchResult result = repository.Search(query); // Suchen
Siehe auch
- class SearchResult
- class IndexRepository
- namensraum GroupDocs.Search
- Montage GroupDocs.Search
Search(string, SearchOptions)
Sucht in allen Indizes des Repositorys.
public SearchResult Search(string query, SearchOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
query | String | Die Suchanfrage. |
options | SearchOptions | Die Suchoptionen. |
Rückgabewert
Das Suchergebnis.
Beispiele
Das Beispiel zeigt, wie eine Suche im Index-Repository durchgeführt wird.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Index erstellen
index.Add(documentsFolder); // Indizierung von Dokumenten
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Setzen des Flags für die Suche mit Berücksichtigung der Groß-/Kleinschreibung
SearchResult result = repository.Search(query, options); // Suchen
Siehe auch
- class SearchResult
- class SearchOptions
- class IndexRepository
- namensraum GroupDocs.Search
- Montage GroupDocs.Search
Search(SearchQuery)
Sucht in allen Indizes des Repositorys.
public SearchResult Search(SearchQuery query)
Parameter | Typ | Beschreibung |
---|---|---|
query | SearchQuery | Die Suchanfrage. |
Rückgabewert
Das Suchergebnis.
Beispiele
Das Beispiel zeigt, wie eine Suche im Index-Repository durchgeführt wird.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Index erstellen
index.Add(documentsFolder); // Indizierung von Dokumenten
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Suchabfrage in Objektform erstellen
SearchResult result = repository.Search(query); // Suchen
Siehe auch
- class SearchResult
- class SearchQuery
- class IndexRepository
- namensraum GroupDocs.Search
- Montage GroupDocs.Search
Search(SearchQuery, SearchOptions)
Sucht in allen Indizes des Repositorys.
public SearchResult Search(SearchQuery query, SearchOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
query | SearchQuery | Die Suchanfrage. |
options | SearchOptions | Die Suchoptionen. |
Rückgabewert
Das Suchergebnis.
Beispiele
Das Beispiel zeigt, wie eine Suche im Index-Repository durchgeführt wird.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Index erstellen
index.Add(documentsFolder); // Indizierung von Dokumenten
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Setzen des Flags für die Suche mit Berücksichtigung der Groß-/Kleinschreibung
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Suchabfrage in Objektform erstellen
SearchResult result = repository.Search(query, options); // Suchen
Siehe auch
- class SearchResult
- class SearchQuery
- class SearchOptions
- class IndexRepository
- namensraum GroupDocs.Search
- Montage GroupDocs.Search