Try OpenEdge Now
skip to main content
Programming Interfaces
Database Administration Entity Interface Reference : IPartition interface : IPartition properties
 

IPartition properties

Inherits properties from IDataAdminElement and defines the properties listed in the following table.
Table 96. Multi-tenant and Table Partition Maintenance IPartition interface properties
Property name
Data type
Access
Description
AllocationState
CHARACTER
Readable, Writeable
Set to the partition's allocation state, a character value equal to "Allocated", "Delayed", or "None". This property is writeable only for table (not field or index) partitions and becomes read-only once the partition is allocated. For more information on these settings, see the description of the DefaultAllocation property in ITenant interface.
Area
IArea
Readable, Writeable
Set to the area of the partition. This property becomes read-only once the partition is allocated.
BufferPool
CHARACTER
Readable, Writeable
Set to the partition's buffer pool, a character value equal to "Primary" or "Alternate".
CanAssignAlternateBufferPool
LOGICAL
Read-only
Returns TRUE if the BufferPool property can be set to "Alternate".
Element
ISchemaElement
Read-only
Returns the ITable, IField, or IIndex object of the partition as an ISchemaElement.
ObjectType
CHARACTER
Read-only
Returns the object type of the partition, a character value equal to "Table", "Index", or "Field".
Owner
IPartitionOwner
Readable, Writeable
Sets the relation to ITenant, ITenantGroup or IPartitionPolicyDetail with the same key property.
Tenant
ITenant
Read-only
Returns the tenant of the partition. The Unknown value (?) if this is a tenant group partition.
TenantGroup
ITenantGroup
Read-only
Returns the tenant group of the partition. The Unknown value (?) if this is a tenant partition.