IMetaDataTables Interface

 

Provides methods for the storage and retrieval of metadata information in tables.

MethodDescription
GetBlob MethodGets a pointer to the binary large object (BLOB) at the specified column index.
GetBlobHeapSize MethodGets the size, in bytes, of the BLOB heap.
GetCodedTokenInfo MethodGets a pointer to an array of tokens associated with the specified row index.
GetColumn MethodGets a pointer to the values contained in the column at the specified column index, in the table at the specified table index.
GetColumnInfo MethodGets data about the specified column in the specified table.
GetGuid MethodGets a GUID from the row at the specified index.
GetGuidHeapSize MethodGets the size, in bytes, of the GUID heap.
GetNextBlob MethodGets the index of the next BLOB in the table.
GetNextGuid MethodGets the index of the next GUID value in the current table column.
GetNextString MethodGets the index of the next string in the current table column.
GetNextUserString MethodGets the index of the row that contains the next hard-coded string in the current table column.
GetNumTables MethodGets the number of tables in the scope of the current IMetaDataTables instance.
GetRow MethodGets the row at the specified row index, in the table at the specified table index.
GetString MethodGets the string at the specified index from the table column in the current reference scope.
GetStringHeapSize MethodGets the size, in bytes, of the string heap.
GetTableIndex MethodGets the index for the table referenced by the specified token.
GetTableInfo MethodGets the name, row size, number of rows, number of columns, and key column index of the table at the specified table index.
GetUserString MethodGets the hard-coded string at the specified index in the string column in the current scope.
GetUserStringHeapSize MethodGets the size, in bytes, of the user string heap.

Platforms: See System Requirements.

Header: Cor.h

Library: Used as a resource in MsCorEE.dll

.NET Framework Versions: Available since 1.0

Metadata Interfaces
IMetaDataTables2 Interface

Show: