次の方法で共有


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