IMetaDataTables interface
Provides methods for the storage and retrieval of metadata information in tables.
Members
The IMetaDataTables interface inherits from the IUnknown interface. IMetaDataTables also has these types of members:
Methods
The IMetaDataTables interface has these methods.
| Method | Description |
|---|---|
| GetBlob |
Gets a pointer to the binary large object (BLOB) at the specified column index. |
| GetBlobHeapSize |
A pointer to a pointer to the binary data retrieved. |
| GetCodedTokenInfo |
Gets a pointer to an array of tokens associated with the specified row index. |
| GetColumn |
Gets a pointer to the value contained in the cell of the specified column and row in the given table. |
| GetColumnInfo |
Gets data about the specified column in the specified table. |
| GetGuid |
Gets a GUID from the row at the specified index. |
| GetGuidHeapSize |
Gets the size, in bytes, of the GUID heap. |
| GetNextBlob |
Gets the index of the next binary large object (BLOB) in the table. |
| GetNextGuid |
Gets the index of the next GUID value in the current table column. |
| GetNextString |
Gets the index of the next string in the current table column. |
| GetNextUserString |
Gets the index of the row that contains the next hard-coded string in the current table column. |
| GetNumTables |
Gets the number of tables in the scope of the current IMetaDataTables instance. |
| GetRow |
Gets the row at the specified row index, in the table at the specified table index. |
| GetString |
Gets the string at the specified index from the table column in the current reference scope. |
| GetStringHeapSize |
Gets the size, in bytes, of the string heap. |
| GetTableIndex |
Gets the index for the table referenced by the specified token. |
| GetTableInfo |
Gets the name, row size, number of rows, number of columns, and key column index of the specified table. |
| GetUserString |
Gets the hard-coded string at the specified index in the string column in the current scope. |
| GetUserStringHeapSize |
Gets the size, in bytes, of the user string heap. |
Requirements
|
IDL |
|
|---|