Declaration
TnxIndexDescriptor = class(TnxDictionaryItem)
Description
An Index Descriptor describes how NexusDB creates an Index for a table. It uses Key Descriptor for creating the record keys and optionally a File Descriptor to describe a sperate file used for storing the index.
Methods
This method is called to check the validity of the item. If a descendant needs to validate settings, this method should be overridden and on error raise a an exception.
With this constructor an Index descriptor can be created that has NO Data Dictionary as parent.
With this constructor an Index descriptor can be created that has NO Data Dictionary as parent.
destructor.
The IsEqual function should return true if the given aDictionaryItem is of the same type and has *exactly* the same settings. Should be overridden by all descendants.
The text for this method has been generated automatically. This means that it is not documented.
With this constructor an Index that has NO Data Dictionary as parent can be saved to a separate Writer.
The text for this method has been generated automatically. This means that it is not documented.
Properties
A description for the index.
Set to true if the index allows duplicates.
The file number where the index is stored.
The Name of the Index Engine used to create access the index.
The File Descriptor if the Index is stored in an extra file.
The Key Descriptor used to create the record keys.
The name of the Index.
The number of the Index in the list of indices of the ParentDataDictionary.
File