ExtensibleClassFactory.RegisterObjectCreationCallback メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アンマネージド型から拡張されるマネージド型のインスタンスが、集計されたアンマネージ オブジェクトを割り当てる必要がある場合に呼び出される delegate を登録します。
public:
static void RegisterObjectCreationCallback(System::Runtime::InteropServices::ObjectCreationDelegate ^ callback);
public static void RegisterObjectCreationCallback(System.Runtime.InteropServices.ObjectCreationDelegate callback);
static member RegisterObjectCreationCallback : System.Runtime.InteropServices.ObjectCreationDelegate -> unit
Public Shared Sub RegisterObjectCreationCallback (callback As ObjectCreationDelegate)
パラメーター
- callback
- ObjectCreationDelegate
CoCreateInstanceの代わりに呼び出されるdelegate。
注釈
この delegate は、アンマネージ オブジェクトを割り当てて集計し、 CoCreateInstanceの代わりに呼び出します。 この delegate は、コールバックが行われる static クラス初期化子のコンテキストで登録する必要があります。
delegate コールバックを登録する必要があるのは、階層内の 1 つのクラスだけです。