Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La tabella seguente illustra gli ID di diagnostica per le opzioni che convalidano gli analizzatori di generazione dell'origine in .NET 8 e versioni successive.
| ID di diagnostica | Descrizione |
|---|---|
SYSLIB1201 |
Non è possibile usare ValidateObjectMembersAttribute o ValidateEnumeratedItemsAttribute in campi o proprietà con tipi generici aperti. |
SYSLIB1202 |
Un tipo membro non dispone di campi o proprietà da convalidare. |
SYSLIB1203 |
Un tipo non dispone di campi o proprietà da convalidare. |
SYSLIB1204 |
Un tipo annotato con OptionsValidatorAttribute non implementa l'interfaccia necessaria. |
SYSLIB1205 |
Un tipo include già un'implementazione del metodo "Convalida". |
SYSLIB1206 |
Non è possibile convalidare campi o proprietà privati. |
SYSLIB1207 |
Il tipo di membro non è enumerabile. |
SYSLIB1208 |
I validator usati per la convalida transitiva o enumerabile devono avere un costruttore senza parametri. |
SYSLIB1209 |
OptionsValidatorAttribute non può essere applicato a una classe statica. |
SYSLIB1210 |
Tipo di validator Null specificato per gli attributi ValidateObjectMembersAttribute o ValidateEnumeratedItemsAttribute. |
SYSLIB1211 |
Riferimenti circolari non supportati nei tipi di modello. |
SYSLIB1212 |
Convalida transitiva potenzialmente mancante nel membro. |
SYSLIB1213 |
Convalida enumerabile potenzialmente mancante nel membro. |
SYSLIB1214 |
Non è possibile convalidare costanti, campi statici o proprietà. |
SYSLIB1215 |
L'attributo di convalida nel membro non è accessibile dal tipo di validator. |
SYSLIB1216 |
Versione del linguaggio C# non supportata dal generatore di origine di convalida delle opzioni. |
SYSLIB1217 |
L'attributo di convalida è applicabile solo alle proprietà di tipo stringa, matrice o ICollection. Non può essere usato con altri tipi. |
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.