Search

Search(string)

Mencari di semua indeks repositori.

public SearchResult Search(string query)
Parameter Jenis Keterangan
query String Permintaan pencarian.

Nilai Pengembalian

Hasil pencarian.

Contoh

Contoh menunjukkan cara melakukan pencarian di repositori indeks.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Membuat indeks
index.Add(documentsFolder); // Pengindeksan dokumen

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

Lihat juga


Search(string, SearchOptions)

Mencari di semua indeks repositori.

public SearchResult Search(string query, SearchOptions options)
Parameter Jenis Keterangan
query String Permintaan pencarian.
options SearchOptions Opsi pencarian.

Nilai Pengembalian

Hasil pencarian.

Contoh

Contoh menunjukkan cara melakukan pencarian di repositori indeks.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Membuat indeks
index.Add(documentsFolder); // Pengindeksan dokumen

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Menetapkan bendera pencarian peka huruf besar-kecil

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

Lihat juga


Mencari di semua indeks repositori.

public SearchResult Search(SearchQuery query)
Parameter Jenis Keterangan
query SearchQuery Permintaan pencarian.

Nilai Pengembalian

Hasil pencarian.

Contoh

Contoh menunjukkan cara melakukan pencarian di repositori indeks.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Membuat indeks
index.Add(documentsFolder); // Pengindeksan dokumen

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Membuat kueri penelusuran dalam bentuk objek

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

Lihat juga


Search(SearchQuery, SearchOptions)

Mencari di semua indeks repositori.

public SearchResult Search(SearchQuery query, SearchOptions options)
Parameter Jenis Keterangan
query SearchQuery Permintaan pencarian.
options SearchOptions Opsi pencarian.

Nilai Pengembalian

Hasil pencarian.

Contoh

Contoh menunjukkan cara melakukan pencarian di repositori indeks.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // Membuat indeks
index.Add(documentsFolder); // Pengindeksan dokumen

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // Menetapkan bendera pencarian peka huruf besar-kecil

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // Membuat kueri penelusuran dalam bentuk objek

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

Lihat juga