Search

Search(string)

Söker i alla index i förvaret.

public SearchResult Search(string query)
Parameter Typ Beskrivning
query String Sökfrågan.

Returvärde

Sökresultatet.

Exempel

Exemplet visar hur man utför sökningar i indexförrådet.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Skapar index
index.Add(documentsFolder); // Indexering av dokument

SearchResult result = repository.Search(query); // Söker

Se även


Search(string, SearchOptions)

Söker i alla index i förvaret.

public SearchResult Search(string query, SearchOptions options)
Parameter Typ Beskrivning
query String Sökfrågan.
options SearchOptions Sökalternativen.

Returvärde

Sökresultatet.

Exempel

Exemplet visar hur man utför sökningar i indexförrådet.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Skapar index
index.Add(documentsFolder); // Indexering av dokument

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Inställning av flagga för skiftlägeskänslig sökning

SearchResult result = repository.Search(query, options); // Söker

Se även


Söker i alla index i förvaret.

public SearchResult Search(SearchQuery query)
Parameter Typ Beskrivning
query SearchQuery Sökfrågan.

Returvärde

Sökresultatet.

Exempel

Exemplet visar hur man utför sökningar i indexförrådet.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Skapar index
index.Add(documentsFolder); // Indexering av dokument

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Skapar sökfråga i objektform

SearchResult result = repository.Search(query); // Söker

Se även


Search(SearchQuery, SearchOptions)

Söker i alla index i förvaret.

public SearchResult Search(SearchQuery query, SearchOptions options)
Parameter Typ Beskrivning
query SearchQuery Sökfrågan.
options SearchOptions Sökalternativen.

Returvärde

Sökresultatet.

Exempel

Exemplet visar hur man utför sökningar i indexförrådet.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Skapar index
index.Add(documentsFolder); // Indexering av dokument

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Inställning av flagga för skiftlägeskänslig sökning

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Skapar sökfråga i objektform

SearchResult result = repository.Search(query, options); // Söker

Se även