Freigeben über


ASP0020: Komplexe Typen, auf die von Routenparametern verwiesen wird, müssen analysierbar sein

Wert
Regel-ID ASP0020
Kategorie Verwendung
Fix führt oder führt nicht zur Unterbrechung Nicht unterbrechend

Ursache

Ein Routenparameter ist ein komplexer Typ, der nicht analysiert werden kann.

Regelbeschreibung

Diese Diagnose wird ausgegeben, wenn ein Routenparameter ein komplexer Typ ist, der nicht analysiert werden kann.

Behandeln von Verstößen

Um einen Verstoß gegen diese Regel zu beheben, definieren Sie eine bool TryParse(string, IFormatProvider, out T)-Methode, wobei T der in der Fehlermeldung identifizierte komplexe Typ ist. Als Alternative dazu können Sie auch IParsable<TSelf> implementieren.

Wann sollten Warnungen unterdrückt werden?

Unterdrücken Sie keine Warnung dieser Regel.