Interfaz IMetaDataTables (rometadataapi.h)

Proporciona métodos para el almacenamiento y la recuperación de información de metadatos en tablas.

Herencia

La interfaz IMetaDataTables hereda de la interfaz IUnknown . IMetaDataTables también tiene estos tipos de miembros:

Métodos

La interfaz IMetaDataTables tiene estos métodos.

 
IMetaDataTables::GetBlob

Este método puede usarse para obtener un puntero que apunte a un objeto binario grande (BLOB) que se ubica en el índice de columna que se especifique.
IMetaDataTables::GetBlobHeapSize

Puntero a un puntero a los datos binarios recuperados.
IMetaDataTables::GetCodedTokenInfo

Este método puede usarse para obtener un puntero que apunte a una matriz de tokens que estén asociados con el índice de fila que se especifique.
IMetaDataTables::GetColumn

Obtiene un puntero al valor contenido en la celda de la columna y fila especificadas de la tabla especificada.
IMetaDataTables::GetColumnInfo

Este método puede usarse para obtener datos sobre de la columna que se especifique y que se ubique en la tabla que se especifique.
IMetaDataTables::GetGuid

Este método puede usarse para obtener un GUID de la fila que se ubique en el índice que se especifique.
IMetaDataTables::GetGuidHeapSize

Este método puede usarse para obtener el tamaño, en bytes, del montón de GUID.
IMetaDataTables::GetNextBlob

Obtiene el índice del siguiente objeto binario grande (blob) de la tabla.
IMetaDataTables::GetNextGuid

Este método puede usarse para obtener el índice del siguiente valor GUID de la columna de tabla actual.
IMetaDataTables::GetNextString

Este método puede usarse para obtener el índice de la siguiente cadena de la columna de tabla actual.
IMetaDataTables::GetNextUserString

Este método puede usarse para obtener el índice de la fila donde se incluye la siguiente cadena codificada de forma rígida de la columna de tabla actual.
IMetaDataTables::GetNumTables

Obtiene el número de tablas en el ámbito de la instancia actual de IMetaDataTables.
IMetaDataTables::GetRow

Este método puede usarse para obtener la fila del índice de fila que se especifique y que se ubique en la tabla del índice de tabla que se especifique.
IMetaDataTables::GetString

Este método puede usarse para obtener la cadena del índice de la columna de tabla del ámbito de referencia actual que se especifique.
IMetaDataTables::GetStringHeapSize

Este método puede usarse para obtener el tamaño, en bytes, del montón de cadenas.
IMetaDataTables::GetTableIndex

Este método puede usarse para obtener el índice de la tabla a la que se hace referencia en el token que se especifique.
IMetaDataTables::GetTableInfo

Este método puede usarse para obtener el nombre, el tamaño de fila, el número de filas, el número de columnas y el índice de columna de clave que se incluyan en la tabla que se especifique.
IMetaDataTables::GetUserString

Este método puede usarse para obtener la cadena codificada de forma rígida del índice de la columna de cadena del ámbito actual que se especifique.
IMetaDataTables::GetUserStringHeapSize

Este método puede usarse para obtener el tamaño, en bytes, del montón de cadenas de usuario.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado rometadataapi.h