<PackageReference Include="System.Text.Json" Version="6.0.7" />

JsonPropertyInfoValues<T>

public sealed class JsonPropertyInfoValues<T>
public JsonConverter<T> Converter { get; set; }

public Type DeclaringType { get; set; }

public Func<object, T> Getter { get; set; }

public bool HasJsonInclude { get; set; }

public JsonIgnoreCondition? IgnoreCondition { get; set; }

public bool IsExtensionData { get; set; }

public bool IsProperty { get; set; }

public bool IsPublic { get; set; }

public bool IsVirtual { get; set; }

public string JsonPropertyName { get; set; }

public JsonNumberHandling? NumberHandling { get; set; }

public string PropertyName { get; set; }

public JsonTypeInfo PropertyTypeInfo { get; set; }

public Action<object, T> Setter { get; set; }