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 |