Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Následující tabulka ukazuje ID diagnostiky pro analyzátory ověření zdrojové generace možností v .NET 8 a novějších verzích.
| ID diagnostiky | Popis |
|---|---|
SYSLIB1201 |
Nelze použít ValidateObjectMembersAttribute pole nebo ValidateEnumeratedItemsAttribute vlastnosti s otevřenými obecnými typy. |
SYSLIB1202 |
Typ člena nemá žádná pole ani vlastnosti k ověření. |
SYSLIB1203 |
Typ nemá žádná pole ani vlastnosti k ověření. |
SYSLIB1204 |
Typ opatřený poznámkami OptionsValidatorAttribute neimplementuje potřebné rozhraní. |
SYSLIB1205 |
Typ již obsahuje implementaci metody Validate. |
SYSLIB1206 |
Nelze ověřit soukromá pole nebo vlastnosti. |
SYSLIB1207 |
Typ členu není výčtový. |
SYSLIB1208 |
Validátory používané pro tranzitivní nebo výčtové ověřování musí mít konstruktor bez parametrů. |
SYSLIB1209 |
OptionsValidatorAttribute nelze použít na statickou třídu. |
SYSLIB1210 |
Typ validátoru ValidateObjectMembersAttribute null zadaný pro atributy.ValidateEnumeratedItemsAttribute |
SYSLIB1211 |
Nepodporované cyklický odkazy v typech modelů |
SYSLIB1212 |
Člen potenciálně chybí tranzitivní ověření. |
SYSLIB1213 |
Člen potenciálně chybí výčtové ověření. |
SYSLIB1214 |
Nelze ověřit konstanty, statická pole nebo vlastnosti. |
SYSLIB1215 |
Ověřovací atribut člena je nepřístupný z typu validátoru. |
SYSLIB1216 |
Jazyková verze jazyka C# není podporována generátorem zdrojů ověřování možností. |
SYSLIB1217 |
Ověřovací atribut se vztahuje pouze na vlastnosti typu řetězec, pole nebo ICollection; nelze jej použít s jinými typy. |
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.