ITable properties
- Last Updated: August 23, 2021
- 1 minute read
- OpenEdge
- Version 12.2
- 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. |