Condividi tramite


Interfaccia IMetaDataTables (rometadataapi.h)

Fornisce metodi per l'archiviazione e il recupero dei metadati nelle tabelle.

Ereditarietà

L'interfaccia IMetaDataTables eredita dall'interfaccia IUnknown . IMetaDataTables include anche questi tipi di membri:

Metodi

L'interfaccia IMetaDataTables include questi metodi.

 
IMetaDataTables::GetBlob

Ottiene un puntatore all'oggetto binario di grandi dimensioni (BLOB) in corrispondenza dell'indice di colonna specificato.
IMetaDataTables::GetBlobHeapSize

Puntatore a un puntatore ai dati binari recuperati.
IMetaDataTables::GetCodedTokenInfo

Ottiene un puntatore a una matrice di token associati all'indice di riga specificato.
IMetaDataTables::GetColumn

Ottiene un puntatore al valore contenuto nella cella della colonna e della riga specificate nella tabella specificata.
IMetaDataTables::GetColumnInfo

Ottiene i dati sulla colonna specificata nella tabella specificata.
IMetaDataTables::GetGuid

Ottiene un GUID dalla riga in corrispondenza dell'indice specificato.
IMetaDataTables::GetGuidHeapSize

Ottiene le dimensioni, in byte, dell'heap GUID.
IMetaDataTables::GetNextBlob

Ottiene l'indice del successivo oggetto binario di grandi dimensioni (BLOB) nella tabella.
IMetaDataTables::GetNextGuid

Ottiene l'indice del valore GUID successivo nella colonna della tabella corrente.
IMetaDataTables::GetNextString

Ottiene l'indice della stringa successiva nella colonna della tabella corrente.
IMetaDataTables::GetNextUserString

Ottiene l'indice della riga che contiene la stringa hardcoded successiva nella colonna della tabella corrente.
IMetaDataTables::GetNumTables

Ottiene il numero di tabelle nell'ambito dell'istanza IMetaDataTables corrente.
IMetaDataTables::GetRow

Ottiene la riga in corrispondenza dell'indice di riga specificato, nella tabella in corrispondenza dell'indice di tabella specificato.
IMetaDataTables::GetString

Ottiene la stringa in corrispondenza dell'indice specificato dalla colonna della tabella nell'ambito di riferimento corrente.
IMetaDataTables::GetStringHeapSize

Ottiene le dimensioni, in byte, dell'heap stringa.
IMetaDataTables::GetTableIndex

Ottiene l'indice per la tabella a cui fa riferimento il token specificato.
IMetaDataTables::GetTableInfo

Ottiene il nome, le dimensioni delle righe, il numero di righe, il numero di colonne e l'indice di colonna chiave della tabella specificata.
IMetaDataTables::GetUserString

Ottiene la stringa hardcoded in corrispondenza dell'indice specificato nella colonna stringa nell'ambito corrente.
IMetaDataTables::GetUserStringHeapSize

Ottiene le dimensioni, in byte, dell'heap della stringa utente.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rometadataapi.h