次の表に、.NET 8 以降のバージョンの System.Text.Json ソース生成アナライザーの診断 ID を示します。
| 診断識別子 | Description |
|---|---|
SYSLIB1220 |
JsonSourceGenerator で、無効な型引数を持つ JsonConverterAttribute が検出されました。 |
SYSLIB1221 |
JsonSourceGenerator では、この C# 言語バージョンはサポートされていません。 |
SYSLIB1222 |
JsonConstructorAttributeで注釈付けされたコンストラクターにアクセスできません。 |
SYSLIB1223 |
JsonConverterAttributeから派生する属性は、ソース ジェネレーターではサポートされていません。 |
SYSLIB1224 |
JsonSerializableAttributeで注釈が付けられた型は、JsonSerializerContextから派生するクラスである必要があります。 |
SYSLIB1225 |
型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 |
SYSLIB1226 |
System.Text.Json.SourceGeneration 用に予約されています。 |
SYSLIB1227 |
System.Text.Json.SourceGeneration 用に予約されています。 |
SYSLIB1228 |
System.Text.Json.SourceGeneration 用に予約されています。 |
SYSLIB1229 |
System.Text.Json.SourceGeneration 用に予約されています。 |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET