Zoeken…


Een inleiding tot Common Language Runtime

De Common Language Runtime (CLR) is een virtuele machine-omgeving en onderdeel van het .NET Framework. Het bevat:

  • Een draagbare bytecode taal genaamd Common Intermediate Language (afgekort CIL of IL)
  • Een just-in-time compiler die machinecode genereert
  • Een tracing vuilnisman die automatisch geheugenbeheer biedt
  • Ondersteuning voor lichtgewicht subprocessen genaamd AppDomains
  • Beveiligingsmechanismen door de concepten van verifieerbare code en vertrouwensniveaus

Code die in de CLR wordt uitgevoerd, wordt beheerde code genoemd om deze te onderscheiden van code die buiten de CLR wordt uitgevoerd (meestal native code), die ook onbeheerde code wordt genoemd . Er zijn verschillende mechanismen die de interoperabiliteit tussen beheerde en onbeheerde code vergemakkelijken.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow