2014-11-04 80 views
2

我有C#代码,当我运行FXCop时,它产生了一个奇怪的错误,我试图理解,但我不能。错误说C#中透明类或透明方法是什么?

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

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

谁能请解释我什么透明类透明mehod是什么意思?从MSDN页面

+2

将链接发布到您正在讨论的MSDN文档。 – dcastro 2014-11-04 08:32:30

+2

并发布出现此警告的代码 – 2014-11-04 08:33:01

+1

MSDN知道它:http://msdn.microsoft.com/en-us/library/dd997445.aspx。看起来很清楚! – AFract 2014-11-04 08:35:31

回答

3

报价http://msdn.microsoft.com/en-us/library/ee191569(v=vs.110).aspx

透明度是一种执法机制,分开运行 从代码运行作为 基础设施的一部分的应用程序的一部分代码。透明度在可以执行 特权事件(关键代码)的代码之间绘制障碍,例如调用本地代码,和 代码不能(透明代码)。透明代码可以在其运行权限集的范围内执行 命令,但不能执行,派生自或包含关键代码。

+0

感谢Pavel为您提供快速解答。 – Rana 2014-11-04 08:41:04