サーチ…


共通言語ランタイムの概要

Common Language Runtime(CLR)は、仮想マシン環境で、.NET Frameworkの一部です。を含む:

  • Common Intermediate Language (略してCILまたはIL)と呼ばれる移植可能なバイトコード言語は、
  • マシンコードを生成するJust-In-Timeコンパイラ
  • 自動メモリ管理を提供するトレースガベージコレクタ
  • AppDomainsと呼ばれる軽量サブプロセスのサポート
  • 検証可能なコードと信頼レベルの概念によるセキュリティメカニズム

CLRで実行されるコードは、 管理されていないコードと呼ばれるCLR(通常はネイティブコード)の外側で実行されるコードと区別するために、 マネージコードと呼ばれます 。管理コードと非管理コードの相互運用性を促進するさまざまなメカニズムがあります。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow