Search

Search(string)

البحث في جميع فهارس المستودع.

public SearchResult Search(string query)
معامل يكتب وصف
query String استعلام البحث.

قيمة الإرجاع

نتيجة البحث.

أمثلة

يوضح المثال كيفية إجراء البحث في مستودع الفهرس.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // إنشاء الفهرس
index.Add(documentsFolder); // فهرسة الوثائق

SearchResult result = repository.Search(query); // يبحث

أنظر أيضا


Search(string, SearchOptions)

البحث في جميع فهارس المستودع.

public SearchResult Search(string query, SearchOptions options)
معامل يكتب وصف
query String استعلام البحث.
options SearchOptions خيارات البحث.

قيمة الإرجاع

نتيجة البحث.

أمثلة

يوضح المثال كيفية إجراء البحث في مستودع الفهرس.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // إنشاء الفهرس
index.Add(documentsFolder); // فهرسة الوثائق

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // وضع علامة بحث حساس لحالة الأحرف

SearchResult result = repository.Search(query, options); // يبحث

أنظر أيضا


البحث في جميع فهارس المستودع.

public SearchResult Search(SearchQuery query)
معامل يكتب وصف
query SearchQuery استعلام البحث.

قيمة الإرجاع

نتيجة البحث.

أمثلة

يوضح المثال كيفية إجراء البحث في مستودع الفهرس.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // إنشاء الفهرس
index.Add(documentsFolder); // فهرسة الوثائق

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // إنشاء استعلام بحث في شكل كائن

SearchResult result = repository.Search(query); // يبحث

أنظر أيضا


Search(SearchQuery, SearchOptions)

البحث في جميع فهارس المستودع.

public SearchResult Search(SearchQuery query, SearchOptions options)
معامل يكتب وصف
query SearchQuery استعلام البحث.
options SearchOptions خيارات البحث.

قيمة الإرجاع

نتيجة البحث.

أمثلة

يوضح المثال كيفية إجراء البحث في مستودع الفهرس.

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

IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // إنشاء الفهرس
index.Add(documentsFolder); // فهرسة الوثائق

SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; // وضع علامة بحث حساس لحالة الأحرف

SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // إنشاء استعلام بحث في شكل كائن

SearchResult result = repository.Search(query, options); // يبحث

أنظر أيضا