Des types dotés de l'attribut AllowPartiallyTrustedCallersAttribute étendant des types sans ce même attribut peuvent involontairement ...

Des types dotés de l'attribut AllowPartiallyTrustedCallersAttribute étendant des types sans ce même attribut peuvent involontairement exposer des fonctionnalités dans le type de base à des appelants de confiance partielle. Un type pour lequel l'attribut AllowPartiallyTrustedCallersAttribute est défini peut être appelé par des appelants de confiance partielle. Si le type de base ne possède pas cet attribut, il exige que les appelants bénéficient d'un niveau de confiance suffisant. Si le type dérivé expose des membres protégés dans le type de base, les données de ce dernier sont mises à la disposition des appelants de confiance partielle, ce qui développe un risque de sécurité facile à exploiter.