保守性の警告

保守性の警告は、ライブラリとアプリケーションの保守をサポートする警告です。

このセクションの内容

規則

説明

CA1500: 変数名はフィールド名と同一にすることはできません

インスタンスのメソッドで、宣言型のインスタンス フィールドと名前が一致するパラメーターまたはローカル変数が宣言されていると、エラーの原因となります。

CA1501: 継承を使用しすぎないでください

型が、その継承階層内の 5 つ以上深いレベルにあります。 深いレベルで入れ子にされた型の確認、理解、および保守は困難です。

CA1502: メソッドの実装を複雑にしすぎないでください

この規則は、線形独立のメソッド経路数を示す尺度で、条件分岐の数と複雑さによって決まります。

CA1504: 紛らわしいフィールド名を確認します

インスタンス フィールドの名前が "s_" で始まっているか、static (Visual Basic では Shared) フィールドの名前が "m_" で始まっています。

CA1505: メンテナンスできないコードを使用しないでください

型またはメソッドの保守容易性指数が低い値です。 保守容易性指数の低い型またはメソッドは、保守が困難な可能性があるため、デザインの変更を検討することをお勧めします。

CA1506: クラス結合度を大きくしすぎないでください

この規則は、型またはメソッドに含まれる一意の型参照の数をカウントすることによって、クラス結合度を計測します。