RTblIfaceMem SQL Table

See Also

This SQL table contains one row for each property definition, method definition, and collection definition that is stored in the Repository. The information contained in this table is used by the Repository to create interface-specific SQL tables when an interface is added to the Repository. The IntID, Z_BranchID_Z, and Z_VS_Z columns form the primary key for this table.

Column Name Data Type Description

IntID RTIntID The internal identifier for the property definition object.
Z_BranchID_Z RTBrID The value of this column is always zero.
Z_VS_Z RTVerID The value of this column is always zero.
Z_VE_Z RTVerID The value of this column is always VERINFINITY.
DispID RTDispID The Automation dispatch identifier for the member. This field can be null.
Flags RTFlags Flags that determine member behavior. For a list of valid values and their meanings, see the InterfaceMemberFlags Enumeration.

Remarks

Remember that you can make only one version of each property definition, method definition, or collection definition. Nevertheless, this table includes the columns Z_BranchID_Z, Z_VS_Z, and Z_VE_Z because there are implementation advantages to including these columns. Similarly, the primary key includes the columns Z_BranchID_Z and Z_VS_Z for implementation reasons only.