Freigeben über


Verwaltbarkeitswarnungen

Verwaltbarkeitswarnungen unterstützen die Bibliotheks- und Anwendungswartung.

In diesem Abschnitt

Regel

Beschreibung

CA1500: Variablennamen sollten nicht mit Feldnamen übereinstimmen

In einer Instanzenmethode wird ein Parameter oder eine lokale Variable deklariert, dessen bzw. deren Name mit dem Namen eines Instanzenfelds des deklarierenden Typs übereinstimmt. Dies führt zu Fehlern.

CA1501: Übermäßige Vererbung vermeiden

Ein Typ ist in seiner Vererbungshierarchie mehr als vier Ebenen tief. Tief verschachtelte Typenhierarchien können schwer zu verfolgen, verstehen und verwalten sein.

CA1502: Übermäßige Komplexität vermeiden

Diese Regel ermöglicht Aussagen über die Anzahl linear unabhängiger Pfade in einer Methode, wobei die Anzahl der Pfade durch die Anzahl und Komplexität bedingter Verzweigungen bestimmt wird.

CA1504: Irreführende Feldnamen überprüfen

Der Name eines Instanzenfelds beginnt mit "s_", oder der Name eines static-Felds (Shared-Feld in Visual Basic) beginnt mit "m_".

CA1505: Nicht wartbaren Code vermeiden

Ein Typ oder eine Methode verfügt über einen niedrigen Wartbarkeitsindexwert. Ein niedriger Wartbarkeitsindex zeigt an, dass ein Typ oder eine Methode wahrscheinlich schwer zu verwalten ist und geeignet für einen Neuentwurf wäre.

CA1506: Übermäßige Klassenkopplungen vermeiden

Durch diese Regel wird die Klassenkopplung gemessen, indem die eindeutigen Typverweise, die ein Typ oder eine Methode enthält, gezählt werden.