ExtensibleClassFactory.RegisterObjectCreationCallback メソッド

定義

アンマネージド型から拡張されるマネージド型のインスタンスが、集計されたアンマネージ オブジェクトを割り当てる必要がある場合に呼び出される 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 つのクラスだけです。

適用対象