System.Text.Json 源生成的 SYSLIB 诊断

下表显示了 .NET 8 及更高版本中 System.Text.Json 源生成分析器的诊断 ID。

诊断 ID 说明
SYSLIB1220 JsonSourceGenerator 遇到 JsonConverterAttribute 类型参数无效。
SYSLIB1221 JsonSourceGenerator 不支持此 C# 语言版本。
SYSLIB1222 使用 JsonConstructorAttribute 注释的构造函数不可访问。
SYSLIB1223 源生成器不支持从 JsonConverterAttribute 派生的属性。
SYSLIB1224 JsonSerializableAttribute 注释的类型必须是派生自 JsonSerializerContext 的类。
SYSLIB1225 为 System.Text.Json.SourceGeneration 保留。
SYSLIB1226 为 System.Text.Json.SourceGeneration 保留。
SYSLIB1227 为 System.Text.Json.SourceGeneration 保留。
SYSLIB1228 为 System.Text.Json.SourceGeneration 保留。
SYSLIB1229 为 System.Text.Json.SourceGeneration 保留。