다음을 통해 공유


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

delegate 대신 호출되는 CoCreateInstance입니다.

설명

이렇게 delegate 할당 및 관리 되지 않는 개체를 집계 하 고 대신 라고 CoCreateInstance합니다. 이 delegate 컨텍스트에서 등록 해야 합니다는 static 클래스 이니셜라이저는 콜백이 만들어집니다.

계층 구조에서 클래스가 하나만 등록 해야 한 delegate 콜백 합니다.

적용 대상