什么是 C# 中的透明类或透明方法?`

Ran*_*ana 3 c# fxcop

我有 C# 代码,当我针对它运行 FXCop 时,它产生了一个奇怪的错误,我试图理解但我不能理解。错误说

透明方法不能满足链接需求。

这里我不明白的是什么是透明方法?在通过 MSDN 帮助时,我遇到了一个称为透明类的术语。

谁能解释一下透明类透明方法是什么意思?

Pav*_*ets 5

从 msdn 页面引用http://msdn.microsoft.com/en-us/library/ee191569(v=vs.110).aspx

透明度是一种强制机制,它将作为应用程序一部分运行的代码与作为基础设施一部分运行的代码分开。透明度在可以执行特权操作的代码(关键代码)(例如调用本机代码)和不能执行的代码(透明代码)之间划出了一道屏障。透明代码可以在其操作的权限集范围内执行命令,但不能执行、派生自或包含关键代码。