基于CA2000“丢失范围前丢弃对象”创建自定义FXCop规则,该规则不适用于System.Web.UI.Control对象

时间:2011-06-04 00:39:06

标签: c# asp.net fxcop

我有兴趣在我的ASP.Net Web项目中创建基于CA2000“Dispose Objects BeforeLosing Scope”的自定义规则,该规则不适用于System.Web.UI.Control的后代对象。这样做的原因是因为在Web控件上调用dispose并不合理(例如,请参阅herehere)。

我有办法根据现有的FxCop规则创建自定义规则吗?或者有没有办法获取该规则的代码,然后我可以调整以检查对象的类型?