Processo de Execução Gerenciada
O processo gerenciado de execução inclui as seguintes etapas:
-
Para obter as vantagens fornecidas pelo Common Language Runtime, você deve usar um ou mais compiladores de linguagem que selecionam o Runtime.
Compilar seu código para Microsoft Intermediate Language (MSIL).
A compilação converte seu código fonte em MSIL e gera os metadados necessários.
Compilação MSIL ao código nativo
No tempo de execução, uma compilação Just-In-Time (JIT) converte o MSIL em código nativo.Durante esta compilação, o código deve passar por um processo de verificação que examina o MSIL e os metadados para descobrir se o código pode ser classificado como tipo seguro.
-
O Common Language Runtime fornece a infraestrutura que permite a execução ser realizada, bem como uma variedade de serviços que podem ser usados durante a execução.
Consulte também
Conceitos
Compilação MSIL para código nativo
Outros recursos
Visão geral sobre o .NET Framework