ITable properties
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Inherits properties from ISchemaElement and
defines the properties listed in the following table.
| Property name | Data type | Access | Description |
|---|---|---|---|
Schema
|
ISchema
|
Read-only | Returns the PUB-owned schema
for the table. |
IsMultitenant
|
LOGICAL
|
Readable, Writeable | Set to TRUE if want the table
to be multi-tenant. This property is writeable only when it is set
to FALSE or when it is set to TRUE and not
yet committed to the database. Once you make a table in the database
multi-tenant you cannot make it shared again. However, you can create
a tenant group for the table that is shared by any or all regular tenants
in the database that you specify. For more information, see ITenantGroup interface. |
KeepDefaultArea
|
LOGICAL
|
Read-only | Returns TRUE if the table
has a default [tenant] data area. |
Indexes
|
IIndexSet
|
Read-only | Returns a collection of the table's indexes. |
Fields
|
IFieldSet
|
Read-only | Returns a collection of the table's fields. |
IsPartitioned
|
LOGICAL
|
Read-only | Returns TRUE if the table
is partitioned and has a partition policy. |
PartitionPolicy
|
IPARTITIONPOLICY
|
?? | Returns the partition policy of the table. |