Typen mit dem AllowPartiallyTrustedCallersAttribute, die Typen ohne das Attribut erweitern, machen möglicherweise unbeabsichtigt Funktionen in dem Basistyp für teilweise vertrauenswürdige Aufrufer verfügbar. Wenn ein Typ über den AllowPartiallyTrustedCallersAttribute-Satz verfügt, kann er von teilweise vertrauenswürdigem Code aufgerufen werden. Wenn der Basistyp dieses Attribut nicht aufweist, müssen Aufrufer voll vertrauenswürdig sein. Wenn der abgeleitete Typ geschützte Member in dem Basistyp verfügbar macht, können teilweise vertrauenswürdige Aufrufer auf die Daten des Basistyps zugreifen, was zu einem ausnutzbaren Sicherheitsrisiko führt.
Typanmerkungen für Eigenschaftengetter und -setter müssen nach "get()" oder "set(v)" angegeben werden, z.B. "with get() : ...
Typdefinitionen mit impliziter Konstruktion dürfen nur eine inherit-Angabe aufweisen, und diese muss die erste Deklaration ...
Typen akzeptieren Typen oder Werte als Parameter. Beispielsweise kann ein Typ, der eine Tüte definiert, einen Parameter aufweisen, ...
Typen mit dem AllowNullLiteral-Attribut können nur von Typen erben bzw. diese implementieren, die die Verwendung des NULL-Literals ...
Typen mit dem AllowPartiallyTrustedCallersAttribute, die Typen ohne das Attribut erweitern, machen möglicherweise unbeabsichtigt ...
Typen ohne öffentlichen Standardkonstruktor können nicht von COM erstellt werden. COM unterstützt die parametrisierte Objekterstellung ...
Typen und Methoden mit einem hohen Grad an Klassenkopplungen, zyklomatischer Komplexität und/oder Programmlänge können möglicherweise ...
Typen, die automatisch von der Laufzeit angeordnet werden, sollten nicht für COM sichtbar sein. Typen, die von der Laufzeit ...
Typen, die bestimmte Basistypen erweitern, weisen angegebene Namensuffixe auf. Typen, die beispielsweise "Attribute" erweitern, ...