[System::Flags] public enum IndexingFlags { dtsAlwaysAdd = 0x0001, dtsCheckDiskSpace = 0x0002, dtsIndexCreateCaseSensitive = 0x0004, dtsIndexCreateAccentSensitive = 0x0008, dtsIndexCreateRelativePaths = 0x0010, dtsIndexResumeUpdate = 0x0020, dtsIndexCacheText = 0x0040, dtsIndexCacheOriginalFile = 0x0080, dtsIndexCreateVersion6 = 0x00100, dtsIndexCacheTextWithoutFields = 0x00200, dtsIndexKeepExistingDocIds = 0x00400 }
<System::Flags> Public Enum IndexingFlags dtsAlwaysAdd = &H0001 dtsCheckDiskSpace = &H0002 dtsIndexCreateCaseSensitive = &H0004 dtsIndexCreateAccentSensitive = &H0008 dtsIndexCreateRelativePaths = &H0010 dtsIndexResumeUpdate = &H0020 dtsIndexCacheText = &H0040 dtsIndexCacheOriginalFile = &H0080 dtsIndexCreateVersion6 = &H00100 dtsIndexCacheTextWithoutFields = &H00200 dtsIndexKeepExistingDocIds = &H00400 End Enum
|
Members |
Description |
|
dtsAlwaysAdd |
Reindex a document even if the modification date and size are unchanged. |
|
dtsCheckDiskSpace |
Check for sufficient disk space before indexing. In the C++ API only, this flag will cause a dtsAskDiskFullOverride message to be sent through the error handler callback (dtsErrorHandler.pNotifyFn) giving the calling application the option to cancel the update. |
|
dtsIndexCreateCaseSensitive |
Can be used in indexingFlags instead of the createFlags |
|
dtsIndexCreateAccentSensitive |
Create an access-sensitive index. |
|
dtsIndexCreateRelativePaths |
Use relative rather than absolute paths in storing document locations. |
|
dtsIndexCacheText |
Compress and store the text of documents in the index, for use in generating Search Reports and highlighting hits. (This flag must be set when an index is created.) See Caching documents. |
|
dtsIndexCacheOriginalFile |
Compress and store documents in the index, for use in generating Search Reports and highlighting hits. (This flag must be set when an index is created.) See Caching documents. |
|
dtsIndexCreateVersion6 |
Create an index in the old version 6 format, supported for backward compatibility |
|
dtsIndexCacheTextWithoutFields |
When text caching is enabled, do not cache any fields that were provided through the data source API. See Caching documents. |
|
dtsIndexKeepExistingDocIds |
Preserve existing document ids following a compression of an index or a merge of two or more indexes. |
Values for indexing flags in dtsIndexJob
|
Copyright (c) 1998-2012 dtSearch Corp. All rights reserved.
|