SearchConfiguration Class

Represents the configuration information used during a search. It is not constructed separately but instead usually accessed via a SearchCriteria instance.

Definition

Namespace: Mythicsoft.Search.Core
Assembly: Mythicsoft.Search.Core (in Mythicsoft.Search.Core.dll) Version: 9.3.830.1
C#
public class SearchConfiguration : IDisposable
Inheritance
Object    SearchConfiguration
Implements
IDisposable

Properties

AutoManageDocumentFormats (Deprecated, see remarks) Gets or sets the flag indicating if the search engine should perform default document processing.
CharactersPerLine Maximum number of characters per line.
EnhancedDocumentSearching The document searching configuration
EOLMac Gets or sets the flag indicating if Mac style End Of Line characters, i.e. Carriage Return (0x0d), are used
EOLUnix Gets or sets the flag indicating if Unix style End Of Line characters, i.e. Line Feed (0x0a), are used.
ExtensionPlugInList List of registered plug-in extensions.
IFilterTypes Gets or sets a comma separate list of file types to try and register as IFilters
LinesPerFile Gets or sets the maximum number of lines returned for each file.
OCRAnalysis The OCR analysis configuration
SearchEmail The email searching configuration.
SearchMode Gets or sets the search mode
SearchThreadCount Gets or sets the numbers of threads that can be used to search the contents of files.
SevenBitChars Gets or sets whether or not the search ignores the 8th bit of any char.
SurroundingLinesAfter Gets or sets the number of lines following a found line of text that should be returned with the text line.
SurroundingLinesBefore Gets or sets the number of lines preceding a found line of text that should be returned with the text line.

Methods

ApplyChanges Commits configuration changes and makes them ready for using in a search.
DisposeReleases all resources used by the SearchConfiguration
Dispose(Boolean)Releases the unmanaged resources used by the SearchConfiguration and optionally releases the managed resources
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Finalize Non-GC class clean up
(Overrides ObjectFinalize)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also