Nota
L-aċċess għal din il-paġna jeħtieġ l-awtorizzazzjoni. Tista’ tipprova tidħol jew tibdel id-direttorji.
L-aċċess għal din il-paġna jeħtieġ l-awtorizzazzjoni. Tista’ tipprova tibdel id-direttorji.
Provides methods for the storage and retrieval of metadata information in tables.
Inheritance
The IMetaDataTables interface inherits from the IUnknown interface. IMetaDataTables also has these types of members:
Methods
The IMetaDataTables interface has these methods.
| IMetaDataTables::GetBlob Gets a pointer to the binary large object (BLOB) at the specified column index. |
| IMetaDataTables::GetBlobHeapSize A pointer to a pointer to the binary data retrieved. |
| IMetaDataTables::GetCodedTokenInfo Gets a pointer to an array of tokens associated with the specified row index. |
| IMetaDataTables::GetColumn Gets a pointer to the value contained in the cell of the specified column and row in the given table. |
| IMetaDataTables::GetColumnInfo Gets data about the specified column in the specified table. |
| IMetaDataTables::GetGuid Gets a GUID from the row at the specified index. |
| IMetaDataTables::GetGuidHeapSize Gets the size, in bytes, of the GUID heap. |
| IMetaDataTables::GetNextBlob Gets the index of the next binary large object (BLOB) in the table. |
| IMetaDataTables::GetNextGuid Gets the index of the next GUID value in the current table column. |
| IMetaDataTables::GetNextString Gets the index of the next string in the current table column. |
| IMetaDataTables::GetNextUserString Gets the index of the row that contains the next hard-coded string in the current table column. |
| IMetaDataTables::GetNumTables Gets the number of tables in the scope of the current IMetaDataTables instance. |
| IMetaDataTables::GetRow Gets the row at the specified row index, in the table at the specified table index. |
| IMetaDataTables::GetString Gets the string at the specified index from the table column in the current reference scope. |
| IMetaDataTables::GetStringHeapSize Gets the size, in bytes, of the string heap. |
| IMetaDataTables::GetTableIndex Gets the index for the table referenced by the specified token. |
| IMetaDataTables::GetTableInfo Gets the name, row size, number of rows, number of columns, and key column index of the specified table. |
| IMetaDataTables::GetUserString Gets the hard-coded string at the specified index in the string column in the current scope. |
| IMetaDataTables::GetUserStringHeapSize Gets the size, in bytes, of the user string heap. |
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | rometadataapi.h |