CA1062验证受保护事件处理程序的参数?

时间:2011-11-13 13:47:48

标签: c# asp.net validation fxcop

如果我们不检查受保护事件处理程序中的EventArgs,FxCop会引发CA1062:

Validate arguments of public methods

是的,理论上可以从我的页面类继承并调用我的受保护事件处理方法,就像它是标准函数一样。伙计,我不在乎。

压制它?

1 个答案:

答案 0 :(得分:1)

许多FxCop规则是建议,而不是硬规则。如果您在特定情况下不同意,请特别禁止它。如果您不同意,请禁用该规则。

话虽如此,我不会压制CA1062。有一个非常简单的修复,它不会触及您方法的公共接口。