Sprachübergreifende Interoperabilität

Aktualisiert: November 2007

Die Common Language Runtime stellt eine integrierte Unterstützung für die sprachübergreifende Interoperabilität bereit. Diese Unterstützung garantiert jedoch nicht, dass der von Ihnen verfasste Code von Entwicklern verwendet werden kann, die mit einer anderen Programmiersprache arbeiten. Um die Entwicklung von verwaltetem Code sicherzustellen, der unabhängig von der Programmiersprache von allen Entwicklern vollständig verwendet werden kann, wurden eine Reihe von Sprachfeatures und -regeln mit dem Namen CLS (Common Language Specification) definiert. Komponenten, die diese Regeln befolgen und ausschließlich CLS-Features verfügbar machen, werden als CLS-kompatibel betrachtet.

In diesem Abschnitt wird die integrierte Unterstützung sprachübergreifender Interoperabilität durch die Common Language Runtime beschrieben und die Rolle von CLS beim Ermöglichen einer garantierten sprachübergreifenden Interoperabilität erklärt. Es werden die CLS-Features und -Regeln sowie die CLS-Kompatibilität erläutert.

In diesem Abschnitt

Verwandte Abschnitte