The common language runtime is the execution engine for .NET Framework applications. It provides a number of services, including the following:
i) Code management (loading and execution)
ii) Application memory isolation.
iii) Version control.
iv) Conversion of IL to native code.
v) Access to metadata (enhanced type information)
vi) Garbage collection
vii) Enforcement of code access security.
viii) Exception handling, including cross-language exceptions
ix) Interoperation between managed code.
x) Support for developer services (profiling, debugging, and so on)
No comments:
Post a Comment