RTblParameterDef SQL Table

Meta Data Services Programming

Meta Data Services Programming

RTblParameterDef SQL Table

RTblParameterDef stores parameter data associated with method definitions.

Column name Data type Description
IntID RTIntID The internal identifier for the member definition object.
Z_BranchID_Z RTBrID The branch identifier for repository API versioning. It is reserved for proprietary use by the repository engine. The value of this column is always zero.
Z_VS_Z RTVerID An identifier for repository API versioning. It is reserved for proprietary use by the repository engine. The value of this column is always zero.
Z_VE_Z RTVerID An identifier for repository API versioning. It is reserved for proprietary use by the repository engine. The value of this column is always VERINFINITY.
ParamFlags RTFlags A flag that defines whether the parameter is optional, passed by reference or value, or has a return value. For more information about flag values, see IParameterDef Flags Property.
ParamType RTFlags The data type of the parameter, which can be any variable type supported by an Automation interface.
ParamDesc Varchar,
255 bytes
A string placed into an Interface Definition Language (IDL) file instead of the default text for the parameter type. The maximum length for this value is 255 bytes.
ParamDefault Varchar,
255 bytes
A string that denotes the default value for the parameter. The maximum length for this value is 255 bytes.
ParamGUID RTGUID A GUID that defines the interface ID of a VT_DISPATCH or VT_UNKNOWN object.

Remarks

The RTblIParameterDef table stores parameter definitions associated with MethodDef objects.

The primary key for this table is formed from the IntID, Z_BranchID_Z, and Z_VS_Z columns.

Z_BranchID_Z, Z_VS_Z, and Z_VE_Z are included to provide future support for versioning repository API definitions. At this time, there is only one version of ParameterDef.

See Also

Defining a Parameter

IParameterDef Interface

Repository SQL Data Types

Repository SQL Schema

Repository SQL Tables

RTblVersionAdminInfo SQL Table

RTblVersions SQL Table