2014-11-04 81 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