Describes the current status of the indexer
API
C++: Returned through dtsIndexProgressInfo.step
.NET: Returned through IndexProgressInfo and IndexJob.StatusIndexingStep
Java: Returned through IndexProgressInfo
File
File: dtsearch.h
Syntax
C++
enum IndexingStep {
ixStepNone = 0,
ixStepBegin = 1,
ixStepCreatingIndex = 2,
ixStepCheckingFiles = 3,
ixStepReadingFiles = 4,
ixStepStoringWords = 5,
ixStepMerging = 6,
ixStepCompressing = 7,
ixStepDone = 8,
ixStepVerifyingIndex = 9,
ixStepMergingIndexes = 10,
ixStepRemovingDeletedFiles = 11,
ixStepCommittingChanges = 12
};
Members
Members |
Description |
---|---|
ixStepNone = 0 |
Not started |
ixStepBegin = 1 |
Start of indexing job |
ixStepCreatingIndex = 2 |
An index is being created |
ixStepCheckingFiles = 3 |
Searching for files to be added to the index or checking files to see if they have already been indexed |
ixStepReadingFiles = 4 |
Parsing files into words and sorting the words |
ixStepStoringWords = 5 |
Storing word information to be added to the index |
ixStepMerging = 6 |
Adding words to the index |
ixStepCompressing = 7 |
Compressing the index |
ixStepDone = 8 |
Indexing complete |
ixStepVerifyingIndex = 9 |
Checking for index corruption |
ixStepMergingIndexes = 10 |
Merging two or more indexes into a single index |
ixStepRemovingDeletedFiles = 11 |
Checking all files in the index to see if they have been deleted |
ixStepCommittingChanges = 12 |
Committing index update |
Group