ExtensibleClassFactory.RegisterObjectCreationCallback Método

Definición

Registra un delegate objeto al que se llama cuando una instancia de un tipo administrado, que se extiende desde un tipo no administrado, debe asignar el objeto no administrado agregado.

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)

Parámetros

callback
ObjectCreationDelegate

que delegate se llama en lugar de CoCreateInstance.

Comentarios

Esto delegate asigna y agrega el objeto no administrado y se llama a en lugar de CoCreateInstance. Debe delegate registrarse en el contexto del inicializador de clase static para el que se realizarán las devoluciones de llamada.

Solo una clase de una jerarquía debe registrar una delegate devolución de llamada.

Se aplica a