Search

Search(string)

Deponun tüm dizinlerinde arama yapar.

public SearchResult Search(string query)
Parametre Tip Tanım
query String Arama sorgusu.

Geri dönüş değeri

Arama sonucu.

Örnekler

Örnek, dizin deposunda aramanın nasıl gerçekleştirileceğini gösterir.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // indeks oluşturma
index.Add(documentsFolder); // Belgeleri indeksleme

SearchResult result = repository.Search(query); // Aranıyor

Ayrıca bakınız


Search(string, SearchOptions)

Deponun tüm dizinlerinde arama yapar.

public SearchResult Search(string query, SearchOptions options)
Parametre Tip Tanım
query String Arama sorgusu.
options SearchOptions Arama seçenekleri.

Geri dönüş değeri

Arama sonucu.

Örnekler

Örnek, dizin deposunda aramanın nasıl gerçekleştirileceğini gösterir.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // indeks oluşturma
index.Add(documentsFolder); // Belgeleri indeksleme

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Büyük/küçük harfe duyarlı arama bayrağı ayarlanıyor

SearchResult result = repository.Search(query, options); // Aranıyor

Ayrıca bakınız


Deponun tüm dizinlerinde arama yapar.

public SearchResult Search(SearchQuery query)
Parametre Tip Tanım
query SearchQuery Arama sorgusu.

Geri dönüş değeri

Arama sonucu.

Örnekler

Örnek, dizin deposunda aramanın nasıl gerçekleştirileceğini gösterir.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // indeks oluşturma
index.Add(documentsFolder); // Belgeleri indeksleme

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Nesne biçiminde arama sorgusu oluşturma

SearchResult result = repository.Search(query); // Aranıyor

Ayrıca bakınız


Search(SearchQuery, SearchOptions)

Deponun tüm dizinlerinde arama yapar.

public SearchResult Search(SearchQuery query, SearchOptions options)
Parametre Tip Tanım
query SearchQuery Arama sorgusu.
options SearchOptions Arama seçenekleri.

Geri dönüş değeri

Arama sonucu.

Örnekler

Örnek, dizin deposunda aramanın nasıl gerçekleştirileceğini gösterir.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // indeks oluşturma
index.Add(documentsFolder); // Belgeleri indeksleme

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Büyük/küçük harfe duyarlı arama bayrağı ayarlanıyor

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Nesne biçiminde arama sorgusu oluşturma

SearchResult result = repository.Search(query, options); // Aranıyor

Ayrıca bakınız