Which part of the .NET Framework provides Context for managed code?
-
CLR
-
.NET Context Manager
-
CTS
-
All of the above
Reveal answer
Fill a bubble to check yourself
A
Correct answer
Explanation
The Common Language Runtime (CLR) provides the execution context for managed code, handling memory management, security, threading, and other runtime services. CTS defines type rules but doesn't provide execution context. Option B is not a real .NET component.
AI explanation
The Common Language Runtime (CLR) is responsible for managing the execution context of managed code — things like the application domain, thread, and security context a piece of code runs under. The Common Type System (CTS) only defines how types are declared and used, not execution context, so CLR is the correct broader answer.