data of an index
More...
|
static String | MakeIndexName (String AKeyName, String AMsg, string APostfix) |
| Progress has a maximum length for the index name More...
|
|
◆ TIndex()
Ict.Tools.DBXML.TIndex.TIndex |
( |
| ) |
|
|
inline |
◆ MakeIndexName()
static String Ict.Tools.DBXML.TIndex.MakeIndexName |
( |
String |
AKeyName, |
|
|
String |
AMsg, |
|
|
string |
APostfix |
|
) |
| |
|
inlinestatic |
Progress has a maximum length for the index name
- Parameters
-
- Returns
◆ Similar()
bool Ict.Tools.DBXML.TIndex.Similar |
( |
TIndex |
i | ) |
|
|
inline |
compare two indexes whether they are the same
- Parameters
-
- Returns
- true if same fields and uniqueness
◆ SimilarFields()
bool Ict.Tools.DBXML.TIndex.SimilarFields |
( |
TIndex |
i, |
|
|
bool |
checkSortingOrder |
|
) |
| |
|
inline |
compare if two indexes have the same fields, optional checking the sorting order
- Parameters
-
i | the index to compare with |
checkSortingOrder | should the sorting order be checked as well |
- Returns
- true if same fields are part of each index
◆ aliases
ArrayList Ict.Tools.DBXML.TIndex.aliases |
list of strings, names of similar indexes (not added)
◆ bImplicit
bool Ict.Tools.DBXML.TIndex.bImplicit |
implicit = true means: this index can be derived from a key
◆ bPrimary
bool Ict.Tools.DBXML.TIndex.bPrimary |
used for primary key index in some DBMS
◆ bUnique
bool Ict.Tools.DBXML.TIndex.bUnique |
unique index, no duplicates allowed
◆ grpIndexField
the fields that are part of this index
◆ strArea
String Ict.Tools.DBXML.TIndex.strArea |
which area this index belongs to
◆ strDescr
String Ict.Tools.DBXML.TIndex.strDescr |
◆ strName
String Ict.Tools.DBXML.TIndex.strName |
The documentation for this class was generated from the following file: