See Also
dtSearch Text Retrieval Engine -- .NET API (.NET 2.0-4.0) 7.70
IndexJob Members

The following tables list the members exposed by IndexJob.

Protected Methods
Public Methods
Aborts an IndexJob started using ExecuteInThread.  
Aborts an IndexJob started using ExecuteInThread, without saving anything indexed so far.  
Executes the IndexJob and returns when the job is complete.  
Starts a separate thread to execute the IndexJob and returns immediately.  
Get information about the current state of an index  
Checks whether an IndexJob started using ExecuteInThread is done, and also gets information on the state of the index update.  
 
Public Properties
Add documents to an existing index. If ActionCreate is not set, the index must already exist or the IndexJob will fail.  
Remove obsolete information from the index.  
Create a new index. If an index already exists in the specified directory, the index will be destroyed and replaced with a new, empty index.  
Merge the indexes listed in IndexesToMerge into the index in IndexPath.  
Check that each file in the index still exists on disk and remove from the index any files that no longer exist.  
Remove the files listed in the text file identified by ToRemoveListName from the index.  
Scan all index structures in the index to verify that the index is not damaged.  
Number of megabytes to index before committing the index update.  
Create accent sensitive index, so accents on letters will be treated as significant when searching  
Create case sensitive index, so apple and Apple will be two different words.  
Use relative rather than absolute paths when storing document locations.  
DataSource object to index.  
A set of fields to be stored in the index for each document in a way that lets them be enumerated by WordListBuilder.ListFieldValues  
Contains any error messages generated during the job.  
Filters specifying documents not to index in the selected folders.  
List of folders (or files) to index (add <+> after a folder name to include subfolders).  
Filters specifying documents to index in the FoldersToIndex.  
Indexes to merge into the target index, which is IndexPath. (ActionMerge must be true for the merge to occur.) For each index, provide the full path to the index.  
Flags controlling the indexing of documents.  
Full path of the folder where the index is located.  
MaxMemToUseMB controls the size of the memory buffers that dtSearch can use to sort words during indexing.  
If non-zero, the first doc id to assign to documents in this index.  
Object to receive status update notifications during indexing. Can be used to provide a progress display and to provide an opportunity to cancel an index update.  
A set of fields to be stored in the index for each document and returned as document properties in SearchResults.  
Folder to use instead of the index folder for temporary files during indexing.  
Name of file containing list of files to add to the index.  
Name of file containing list of files to remove from the index.  
See Also
You are here: dtSearch::Engine Namespace > IndexJob Class > IndexJob Members
Copyright (c) 1998-2012 dtSearch Corp. All rights reserved.