GroupDocs.Search.Options Namespace
The GroupDocs.Search.Options namespace provides classes to specify additional options of various operations.
Classes
  ClassDescription
Public classCommonFieldNames
Represents a list of field names for the faceted search.
Public classCode exampleDateFormat
Represents a date format.
Public classDateFormatCollection
Represents a collection of DateFormat objects.
Public classDateFormatElement
Represents a date format element.
Public classDocumentFilter
Represents the base class for document filters. Contains methods for creation document filter instances.
Public classEpubFieldNames
Represents a list of field names for the faceted search.
Public classFictionBookFieldNames
Represents a list of field names for the faceted search.
Public classFuzzyAlgorithm
Represents the base class for fuzzy search algorithms.
Public classFuzzySearchOptions
Provides options of the fuzzy search.
Public classHighlightOptions
Provides options for highlighting found terms.
Public classIndexingOptions
Provides options for indexing operation.
Public classKeyboardLayoutCorrectorOptions
Provides options for the keyboard layout corrector.
Public classMailFieldNames
Represents a list of field names for the faceted search.
Public classMergeOptions
Provides options for merge operation.
Public classPresentationFieldNames
Represents a list of field names for the faceted search.
Public classSearchDocumentFilter
Contains methods for creating search document filters.
Public classSearchOptions
Provides options for search operation.
Public classCode exampleSimilarityLevel
Represents an algorithm of the fuzzy search that specifies the similarity level. The similarity level algorithm calculates the maximum number of mistakes for a word as inversely proportional to the word length.
Public classSpellingCorrectorOptions
Provides options for the spelling corrector.
Public classSpreadsheetFieldNames
Represents a list of field names for the faceted search.
Public classStep
Represents a step of a step function.
Public classCode exampleTableDiscreteFunction
Represents the fuzzy search algorithm that contains correspondences between word lengths and the number of allowed mistakes. This algorithm can be specified by a table of output values or by a step function.
Public classTextOptions
Provides options for retrieving document text from an index.
Public classTextStorageSettings
Represents the text storage settings.
Public classUpdateOptions
Provides options for update operation.
Public classWordsFieldNames
Represents a list of field names for the faceted search.
Interfaces
  InterfaceDescription
Public interfaceISearchDocumentFilter
Represents search document filter. Use SearchDocumentFilter class for creation of a filter instances.
Enumerations
  EnumerationDescription
Public enumerationCompression
Specifies a compression level.
Public enumerationIndexType
Specifies an index type.
Public enumerationNumberOfThreads
Specifies the number of threads.