Domaines d'application et Visual C++

Si vous avez une fonction virtuelle __clrcall, la vtable sera par domaine d'application (appdomain). Si vous créez un objet dans un appdomain, vous ne pouvez appeler la fonction virtuelle que depuis cet appdomain. Toutes les fonctions définies dans des compilands /clr:pure utilisent la convention d'appel __clrcall. Par conséquent, toutes les vtables définies dans des compilands /clr:pure sont par appdomain. En mode mixte (/clr), vous aurez des vtables par processus si votre type n'a pas de fonctions virtuelles __clrcall.

Pour plus d'informations, consultez

Voir aussi

Concepts

Assemblys mixtes (natif et managé)