dtSearch .NET Standard API 2024.02
|
Topic |
Description |
The following tables list the members exposed by JobBase. | |
The properties of the JobBase class are listed here. |
Topic |
Description |
The following tables list the members exposed by IndexJob. | |
The properties of the IndexJob class are listed here. |
IndexJob Class |
Description |
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. | |
Path to an index to use as a model when creating an index to ensure that the new index has options that are compatible with the other index. | |
DataSources to index for multithreaded indexing (one DataSource object must be provided for each thread). When using the multithreaded DataSource API, the indexer will index all documents returned from GetNextDoc even if they have not changed since the last time they were indexed, so to prevent redundant indexing, the indexing application should only return new or modified documents from the DataSource. | |
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 | |
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. | |
Full path of the folder where the index is located. | |
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. | |
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. | |
For multithreaded indexing, the number of indexing threads to use. | |
Name of file containing list of files to add to the index. | |
Name of file containing list of files to remove from the index. |
Copyright (c) 1998-2023 dtSearch Corp. All rights reserved.
|