Classes
Class |
Description |
---|---|
ExtractionOptions (attached to a FileConvertJob) specifies how embedded images and attachments should be handled. | |
FileConverter converts files to HTML, RTF, or text, optionally marking hits with caller-supplied tags. | |
The IndexJob object handles creation and updating of dtSearch indexes. | |
An index cache keeps a pool of indexes open for faster searching | |
After an indexing, searching, or file conversion job is executed, an IndexJob, SearchJob, or FileConverter will provide a JobErrorInfo object in its Errors property. The JobErrorInfo provides access to any error messages generated during the job. | |
IndexFileInfo is passed with an IndexProgressInfo during an index update and provides detailed information about the file being indexed. | |
The Options object enables you to specify how the dtSearch engine will process text being indexed or searched. | |
Get information about the current state of an index. | |
The SearchFilter object provides a way to designate which documents can be returned by a search. It is useful in situations where a text search using must be combined with a search of a database. The database search is done first, and then the results of the database search are used to limit the dtSearch search.... more | |
The SearchJob object performs searches with or without an index. | |
IndexProgressInfo is passed in the IIndexStatusHandler interface in the onProgressUpdate call and provides detailed information on the status of an IndexJob. | |
Use a SearchReportJob to generate a search report from some or all of the items listed in a SearchResults object. | |
The SearchResults object provides access to the results of an in-memory search. | |
The Server object provides access to global information and settings for the dtSearch Engine, such as the version, build number, and debug logging. The HomeDir and PrivateDir properties are provided for compatability with the COM interface, but are deprecated, as are the initialize and shutdown methods. Use the Options object to change settings, including the HomeDir and PrivateDir, instead of the Server object. | |
Flags used in dtsListIndexJob (C++) and ListIndexJob (.NET, Java) | |
WordListBuilder provides a way to list words, field names, or field values in an index | |
List words, fields, or filenames in an index to a file or to a memory buffer |
Interfaces
Interface |
Description |
---|---|
IIndexStatusHandler provides an interface to obtain detailed information on the progress of an index update. | |
Interface for the dataSourceToIndex member of IndexJob, for indexing non-file data sources such as databases. | |
DataSource2 provides a way for data source indexing applications to obtain information about each document that is indexed, and provides better support for indexing binary data than DataSource. | |
DataSource3 extends DataSource2 to add a way to provide binary documents as an object that implements seek(), read(), and getLength() methods. | |
Interface for returning binary documents through the DataSource3 interface. |