CA2122:不要间接暴露具有链接需求的方法。如何在我的代码中修复它

时间:2010-03-25 04:32:24

标签: code-analysis fxcop

CA2122:不要间接暴露具有链接需求的方法。

我的代码如下:

public void LoadPage(Uri url)
{
    webBrowser1.Url = url;    //webBrowser1 is an object of WebBrowser
    webBrowser1.Refresh();
}

Fxcop发出警告“CA2122:不要间接暴露有链接要求的方法。”

  1. 为什么我的代码会出现此警告?

  2. 如何解决?

  3. 如何授予我的代码权限以满足代码访问安全性(CAS)属性。我有这样一个方法的属性 [EnvironmentPermissionAttribute(SecurityAction.LinkDemand,Unrestricted = false)]
  4. 我给了我的代码什么权限以及上面提到的属性?

0 个答案:

没有答案