Набор правил "Минимальные правила для управляемого кода"Managed Minimum Rules rule set for managed code

Управляемые минимальные правила касаются наиболее важных проблем в коде, включая потенциальные бреши в системе безопасности, сбои приложений и другие важные ошибки логики и разработки.The Managed Minimum rules focus on the most critical problems in your code, including potential security holes, application crashes, and other important logic and design errors. Включите это правило в набор настраиваемых правил, создаваемых для проектов.Include this rule set in any custom rule set you create for your projects.

ПравилоRule ОписаниеDescription
CA1001CA1001 Типы, которым принадлежат освобождаемые поля, должны быть освобождаемымиTypes that own disposable fields should be disposable
CA1821CA1821 Удалите пустые методы завершенияRemove empty finalizers
CA2213CA2213 Следует высвобождать высвобождаемые поляDisposable fields should be disposed
CA2231CA2231 Перегрузка оператора равенства при переопределении ValueType.EqualsOverload operator equals on overriding ValueType.Equals