Freigeben über


Anwendungsdomänen und Visual C++

Wenn Sie über eine virtuelle __clrcall-Funktion verfügen, ist vtable auf die Anwendungsdomäne (appdomain) bezogen. Wenn Sie ein Objekt in einer appdomain erstellen, können Sie die virtuelle Funktion nur innerhalb dieser appdomain aufrufen. Alle in /clr:pure-Kompiliereinheiten definierten Funktionen verwenden die __clrcall-Aufrufkonvention. Deshalb sind alle in /clr:pure-Kompiliereinheiten definierten vtables auf die jeweilige appdomain bezogen. Im gemischten Modus (/clr) gibt es auch prozessbezogene vtables, falls der Typ nicht über virtuelle __clrcall-Funktionen verfügt.

Weitere Informationen finden Sie unter

Siehe auch

Konzepte

Gemischte (systemeigene und verwaltete) Assemblys