Aracılığıyla paylaş


ExtensibleClassFactory.RegisterObjectCreationCallback Yöntem

Tanım

Yönetilmeyen bir delegate türden genişletilen yönetilen türün bir örneğinin toplanmış yönetilmeyen nesneyi ayırması gerektiğinde çağrılan bir değeri kaydeder.

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)

Parametreler

callback
ObjectCreationDelegate

delegate yerine CoCreateInstanceçağrılan bir.

Açıklamalar

Bu delegate , yönetilmeyen nesneyi ayırır ve toplar ve yerine çağrılır CoCreateInstance. Bu delegate , geri çağırmaların static yapılacağı sınıf başlatıcısı bağlamında kaydedilmelidir.

Hiyerarşideki yalnızca bir sınıf geri çağırma kaydetmelidir delegate .

Şunlara uygulanır