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
callback
Type: System.Runtime.InteropServices.ObjectCreationDelegateEin delegate die aufgerufen wird anstelle von CoCreateInstance.
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