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

什么是C#中的透明类或透明方法`,c#,fxcop,C#,Fxcop,我有C#代码,当我对它运行FXCop时,它会产生一个奇怪的错误,我试图理解,但我无法理解。错误是 透明方法不能满足链接要求 这里我不明白的是什么是透明方法?在浏览MSDN帮助时,我遇到了一个称为透明类的术语 谁能给我解释一下透明类或透明方法的含义吗?引用msdn页面 透明性是一种强制机制,用于分离运行的代码 作为应用程序的一部分,从作为 基础设施透明度在可以执行的代码之间画出了一道屏障 特权(关键代码),例如调用本机代码,和 无法读取的代码(透明代码)。透明代码可以执行 在其操作的权限集范围内的

我有C#代码,当我对它运行FXCop时,它会产生一个奇怪的错误,我试图理解,但我无法理解。错误是

透明方法不能满足链接要求

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

谁能给我解释一下透明类或透明方法的含义吗?

引用msdn页面

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


将链接发布到您正在谈论的MSDN文档。并发布发出此警告的代码MSDN知道它:。看起来很清楚!谢谢Pavel的快速回答。