混合、纯 MSIL 和可验证编译模式的功能比较
更新:2007 年 11 月
本主题比较了不同 /clr 编译模式的功能。有关更多信息,请参见 /clr(公共语言运行库编译)。
功能比较
功能 |
混合代码 (/clr) |
纯代码 (/clr:pure) |
安全代码 (/clr:safe) |
相关信息 |
---|---|---|---|---|
.NET Framework 类库 |
支持 |
支持 |
支持 |
|
CRT 库 |
支持 |
支持 |
|
|
MFC/ATL |
支持 |
|
|
|
非托管函数 |
支持 |
|
|
|
非托管数据 |
支持 |
支持 |
|
|
可从非托管函数中调用 |
支持 |
|
|
|
支持调用非托管函数 |
支持 |
仅限于 C 样式函数 |
仅限于 P/Invoke |
|
支持反射 |
仅限于 DLL |
支持 |
支持 |