SearchOptions

SearchOptions class

Arama işlemi için seçenekler sunar.

public class SearchOptions

yapıcılar

İsim Tanım
SearchOptions() Yeni bir örneğini başlatır.SearchOptions sınıf.

Özellikleri

İsim Tanım
Cancellation { get; set; } İşlem iptal nesnesini alır veya ayarlar. Varsayılan değer:hükümsüz .
DateFormats { get; } Tarih aralığı araması için tarih biçimleri koleksiyonunu alır. Varsayılan tarih biçimleri ‘gg.AA.yyyy’, ‘AA/gg/yyyy’ ve ‘yyyy-AA-gg’dir.
FuzzySearch { get; } Bulanık arama seçeneklerini alır.
IsChunkSearch { get; set; } Parçalara göre arama bayrağını alır veya ayarlar. Varsayılan değer:YANLIŞ .
KeyboardLayoutCorrector { get; } Klavye düzeni düzeltici seçeneklerini alır.
MaxOccurrenceCountPerTerm { get; set; } Bir arama sorgusundaki her terimin maksimum tekrarlanma sayısını alır veya ayarlar. Varsayılan değer:100000 .
MaxTotalOccurrenceCount { get; set; } Bir arama sorgusundaki tüm terimlerin maksimum toplam oluşum sayısını alır veya ayarlar. Varsayılan değer:500000 .
SearchDocumentFilter { get; set; } Belge arama filtresini alır veya ayarlar. SearchDocumentFilter dahil etme mantığı üzerinde çalışır. KullanımSearchDocumentFilter bir arama belgesi filtresi örneklerinin oluşturulması için sınıf. Varsayılan değer:hükümsüz , bu, bulunan tüm belgelerin iade edileceği anlamına gelir.
SpellingCorrector { get; } Yazım düzeltici seçeneklerini alır.
UseCaseSensitiveSearch { get; set; } Büyük/küçük harfe duyarlı arama bayrağını alır veya ayarlar. Varsayılan değer:YANLIŞ .
UseHomophoneSearch { get; set; } Aramada sesteş sözcüklerin kullanım bayrağını alır veya ayarlar. Varsayılan değer:YANLIŞ .
UseSynonymSearch { get; set; } Aramada eşanlamlı kullanım bayrağını alır veya ayarlar. Varsayılan değer:YANLIŞ .
UseWordFormsSearch { get; set; } Aramada farklı kelime formlarını kullanma bayrağını alır veya ayarlar. Varsayılan değer:YANLIŞ .

Notlar

Daha fazla bilgi edin

Ayrıca bakınız