次の方法で共有


IMetaDataEmit::SetHandler メソッド

指定した IUnknown ポインターが参照するメソッドを、トークンを再マップするための通知コールバックとして設定します。

HRESULT SetHandler ( 
    [in]  IUnknown    *pUnk
);

パラメーター

  • pUnk
    [入力] 登録するハンドラー。

解説

メタデータ エンジンは、SetHandler から提供されるメソッドを使用して、最適化された方法でレコードが生成されないこと、および保存されたレコードを最適化することを知らせる通知をコンパイラに送信します。

SetHandler からコールバック メソッドが提供されない場合、各スコープをマージするときに、さまざまなインポート スコープが IMapToken を使用してマージされた場合を除き、保存時に最適化は実行されません。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : Cor.h

ライブラリ : MSCorEE.dll でリソースとして使用されていること

.NET Framework のバージョン : 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

参照

IMetaDataEmit インターフェイス

IMetaDataEmit2 インターフェイス