这里http://msdn.microsoft.com/en-us/library/zaf1h1h5(v=VS.90).aspx说:
在.NET Framework 2.0版中,CLR提供托管管理界面来控制托管运行时的许多功能,使主机应用程序能够实现运行时提供的其他管理界面,并允许您实现自己的托管管理界面。
出于发现的目的,管理界面分为两大类:
Management interfaces that the
的宿主 implements and the
的运行时 discovers through the IHostControl interface.
Management interfaces that the
CLR provides and the host discovers through the ICLRControl interface.
你能解释一下这些大胆的词汇吗?
感谢。
答案 0 :(得分:7)
CLR 是 Common Language Runtime ,即所有dotnet应用程序运行的环境。
主机(在此上下文中)是托管其下的CLR的无人管理应用程序,以便托管代码可以在其上下文中运行(例如,SQL Server,IIS等)。 The parent page of the link provided by you解释了这一点。
“运行时”返回CLR。
<强>更新强>
有关CLR托管API的详细概述,请查看this MSDNMag article