IMetaDataTables Interface

提供在表中存储和检索元数据信息的方法。

Methods

Method Description
GetBlob Method 获取指向指定列索引处的二进制大型对象(BLOB)的指针。
GetBlobHeapSize Method 获取 BLOB 堆的大小(以字节为单位)。
GetCodedTokenInfo Method 获取指向与指定行索引关联的标记数组的指针。
GetColumn Method 获取指向指定列索引的列中包含的值的指针,该列位于指定表索引处。
GetColumnInfo Method 获取有关指定表中指定列的数据。
GetGuid Method 从指定索引处的行获取 GUID。
GetGuidHeapSize Method 获取 GUID 堆的大小(以字节为单位)。
GetNextBlob Method 获取表中下一个 BLOB 的索引。
GetNextGuid Method 获取当前表列中下一个 GUID 值的索引。
GetNextString Method 获取当前表列中下一个字符串的索引。
GetNextUserString Method 获取包含当前表列中下一个硬编码字符串的行的索引。
GetNumTables Method 获取当前 IMetaDataTables 实例作用域中的表数。
GetRow Method 获取指定表索引处指定行索引处的行。
GetString Method 从当前引用范围中的表列获取指定索引处的字符串。
GetStringHeapSize Method 获取字符串堆的大小(以字节为单位)。
GetTableIndex Method 获取由指定标记引用的表的索引。
GetTableInfo Method 获取指定表索引处表的名称、行大小、行数、列数和键列索引。
GetUserString Method 获取当前作用域中字符串列中指定索引处的硬编码字符串。
GetUserStringHeapSize Method 获取用户字符串堆的大小(以字节为单位)。

Requirements

平台: 请参阅 .NET 支持的作系统

Header: Cor.h

Library: CorGuids.lib

See also