Interface IMetaDataTables (rometadataapi.h)
Fornece métodos para armazenamento e recuperação de informações de metadados em tabelas.
Herança
A interface IMetaDataTables herda da interface IUnknown . IMetaDataTables também tem estes tipos de membros:
Métodos
A interface IMetaDataTables tem esses métodos.
IMetaDataTables::GetBlob Obtém um ponteiro para o BLOB (objeto binário grande) no índice de coluna especificado. |
IMetaDataTables::GetBlobHeapSize Um ponteiro para um ponteiro para os dados binários recuperados. |
IMetaDataTables::GetCodedTokenInfo Obtém um ponteiro para uma matriz de tokens associada ao índice de linha especificado. |
IMetaDataTables::GetColumn Obtém um ponteiro para o valor contido na célula da coluna e da linha especificadas na tabela fornecida. |
IMetaDataTables::GetColumnInfo Obtém dados sobre a coluna especificada na tabela especificada. |
IMetaDataTables::GetGuid Obtém um GUID da linha no índice especificado. |
IMetaDataTables::GetGuidHeapSize Obtém o tamanho em bytes do heap do GUID. |
IMetaDataTables::GetNextBlob Obtém o índice do próximo objeto binário grande (BLOB) na tabela. |
IMetaDataTables::GetNextGuid Obtém o índice do próximo valor de GUID na coluna da tabela atual. |
IMetaDataTables::GetNextString Obtém o índice da próxima cadeia de caracteres na coluna da tabela atual. |
IMetaDataTables::GetNextUserString Obtém o índice da linha que contém a próxima cadeia de caracteres embutida em código na coluna da tabela atual. |
IMetaDataTables::GetNumTables Obtém o número de tabelas no escopo da instância IMetaDataTables atual. |
IMetaDataTables::GetRow Obtém a linha no índice de linha especificado, na tabela no índice de tabela especificado. |
IMetaDataTables::GetString Obtém a cadeia de caracteres no índice especificado da coluna de tabela no escopo de referência atual. |
IMetaDataTables::GetStringHeapSize Obtém o tamanho em bytes do heap da cadeia de caracteres. |
IMetaDataTables::GetTableIndex Obtém o índice da tabela referenciada pelo token especificado. |
IMetaDataTables::GetTableInfo Obtém o nome, o tamanho da linha, o número de linhas, o número de colunas e o índice de coluna de chave da tabela especificada. |
IMetaDataTables::GetUserString Obtém a cadeia de caracteres codificada no índice especificado na coluna de cadeia de caracteres no escopo atual. |
IMetaDataTables::GetUserStringHeapSize Obtém o tamanho em bytes do heap da cadeia de caracteres do usuário. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | rometadataapi.h |