The Type property exposes configured attributes of the referenced Microsoft® SQL Server™ component.
object.Type [= value]
| Part | Description |
|---|---|
| object | Expression that evaluates to an object in the Applies To list |
| value | Long integer specifying key constraint attributes as described in Settings |
| Constant | Value | Description |
|---|---|---|
| SQLDMOKey_Foreign | 3 | References, or will be used to create, a SQL Server FOREIGN KEY constraint |
| SQLDMOKey_Primary | 1 | References, or will be used to create, a SQL Server PRIMARY KEY constraint |
| SQLDMOKey_Unique | 2 | References a SQL Server UNIQUE key constraint on a table |
| SQLDMOKey_Unknown | 0 | Bad or invalid value |
Long, enumerated
Read/write when using the Key object to define a PRIMARY KEY or FOREIGN KEY constraint. Read-only when the Key object references an existing constraint.
HRESULT GetType(SQLDMO_KEY_TYPE* pRetVal)
HRESULT SetType(SQLDMO_KEY_TYPE NewValue)