dtSearch Text Retrieval Engine .NET interface

Options Properties

The properties of the Options class are listed below. For a complete list of Options class members, see the Options Members topic.

Public Instance Properties

AlphabetFile Name of dtSearch alphabet file to use when parsing text into words.
BinaryFiles Controls the treatment of binary files.
BinaryFilterTextChars Define characters considered to be text if Options.BinaryFiles is set ot dtsoFilterBinary
BooleanConnectors Use to replace the default connectors used in search requests.
FieldFlags Flags that control indexing of metadata.
FileTypeTableFile Name of the file containing a table of filename patterns for file formats that dtSearch cannot detect automatically, such as older versions of WordStar
FuzzyChar Character that enables fuzzy searching for a search term (default: "%")
HomeDir Directory where the dtSearch Engine and support files are located.
Hyphens Controls the treatment of hypyens
IndexNumbers If false, any word that begins with a digit will not be indexed.
MacroChar Character that indicates that a search term is a macro (default: "@")
MatchDigitChar Wildcard character that matches a single digit (default: "=").
MaxFieldNesting Maximum depth of nested fields (value must be between 1 and 32)
MaxStoredFieldSize Maximum size of a single stored field. Stored fields are field data collected during indexing that is returned in search results.
MaxWordLength Words longer than the maxWordLength will be truncated when indexing. The default maxWordLength is 32. The maximum value is 128.
MaxWordsToRetrieve Maximum number of words that can be matched in a search. This can be any value from 16 to 256k. The default is 64k. If a search matches more unique words than the maxWordsToRetrieve limit, the error code dtsErMaxWords (137) will be returned.
NoiseWordFile List of noise words to skip during indexing (default: "noise.dat")
PhonicChar Character that enables phonic searching for a search term (default "#")
PrivateDir A directory that the dtSearch Engine can use to store temporary files. Most applications should not set PrivateDir.
SegmentationRulesFile File segmentation rules, used to split up long text files into logical subdocuments during indexing.
StemmingChar Character that enables stemming for a search term (default: "~").
StemmingRulesFile Stemming rules for stemming searches (default: "stemming.dat")
StoredFieldDelimiterChar Delimiter between multiple instances of a stored field in a single file (default: " ")
SynonymChar Character that enables synonym searching for a search term.
TextFieldsFile Name of the file containing rules for extraction of field data from text files based on markers in the next
TextFlags Flags that control text-processing options
TitleSize By default, the dtSearch Engine collects the first 80 characters of text from a file for the title associated with each document. Use this option to change the number of characters stored, up to a maximum of 512.
UnicodeFilterBlockSize Specifies how each input file is divided into blocks before being filtered.
UnicodeFilterFlags Flags controlling the behavior of the Unicode Filtering algorithm.
UnicodeFilterMinTextSize Minimum length of a run of text when applying the Unicode Filtering algorithm.
UnicodeFilterRanges Indicates Unicode ranges that are of interest when filtering.
UnicodeFilterWordOverlapAmount Amount of overlap when automatically breaking words when applying the Unicode Filtering algorithm.
UpdateFiles Set to true to force all configuration files to be re-read when Save() is called.
UserThesaurusFile User-defined synonym sets.
WeightChar Character used to indicate term weighting (example: apple:5)
XmlIgnoreTags Comma-separated list of tags to ignore when indexing XML

See Also

Options Class | dtSearch.Engine Namespace