Compartir a través de


Método ExtensibleClassFactory.RegisterObjectCreationCallback (ObjectCreationDelegate)

 

Publicado: octubre de 2016

Registra un delegate 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.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

public static void RegisterObjectCreationCallback(
    ObjectCreationDelegate callback
)
public:
static void RegisterObjectCreationCallback(
    ObjectCreationDelegate^ callback
)
static member RegisterObjectCreationCallback : 
        callback:ObjectCreationDelegate -> unit
Public Shared Sub RegisterObjectCreationCallback (
    callback As ObjectCreationDelegate
)

Parámetros

Comentarios

Esto delegate asigna y agrega el objeto no administrado y se llama en lugar de CoCreateInstance. Esto delegate debe estar registrado en el contexto de la static inicializador de clase para la que se realizarán las devoluciones de llamada.

Sólo una clase de una jerarquía debe registrar un delegate devolución de llamada.

Información de versión

.NET Framework
Disponible desde 1.1

Ver también

Clase ExtensibleClassFactory
Espacio de nombres System.Runtime.InteropServices

Volver al principio