Les assemblys doivent indiquer explicitement leur conformité CLS à l'aide de l'attribut CLSCompliant. Un assembly ne possédant ...

Les assemblys doivent indiquer explicitement leur conformité CLS à l'aide de l'attribut CLSCompliant. Un assembly ne possédant pas cet attribut n'est pas conforme CLS. Les assemblys, les modules et les types peuvent être conformes CLS même si des parties de l'assembly, du module ou du type ne sont pas conformes CLS. Les règles suivantes s'appliquent : 1) Si l'élément est marqué CLSCompliant, les membres non conformes doivent posséder l'attribut CLSCompliant avec son argument défini à false. 2) Un autre membre conforme CLS comparable doit être fourni pour chaque membre non conforme CLS.