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