Interopérabilité interlangage

Le Common Language Runtime assure la prise en charge intégrée de l'interopérabilité des langages. Toutefois, cette prise en charge ne garantit pas que le code que vous écrivez peut être utilisé par des développeurs utilisant un autre langage de programmation. Pour que vous puissiez développer du code managé pouvant être entièrement utilisé par des développeurs utilisant un autre langage de programmation, un ensemble de fonctionnalités de langage et de règles d'utilisation appelé spécification CLS (Common Language Specification) a été défini. Les composants qui suivent ces règles et n'exposent que des fonctionnalités CLS sont considérés comme étant conformes CLS.

Cette section décrit la prise en charge intégrée de l'interopérabilité des langages du Common Language Runtime et explique le rôle que la spécification CLS joue dans la prise en charge de l'interopérabilité interlangage. Les fonctionnalités et les règles CLS y sont identifiées et la conformité CLS y est traitée.

Dans cette section

Rubriques connexes

  • Système de type commun
    Décrit comment les types sont déclarés, utilisés et managés par le Common Language Runtime.