Freigeben über


ExtensibleClassFactory.RegisterObjectCreationCallback-Methode: (ObjectCreationDelegate)

 

Veröffentlicht: Oktober 2016

Registriert eine delegate die aufgerufen wird, wenn eine Instanz eines verwalteten Typs, der aus einem nicht verwalteten Typ erweitert wird, das aggregierte, nicht verwaltete Objekt reservieren muss.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

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
)

Parameter

Hinweise

Diese delegate reserviert und aggregiert das nicht verwaltete Objekt und wird anstelle des Namens CoCreateInstance. Diese delegate muss registriert werden, im Rahmen der static Initialisierer in der Klasse für die die Rückrufe durchgeführt werden.

Nur eine Klasse in einer Hierarchie registrieren sollte ein delegate Rückruf.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

ExtensibleClassFactory-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang