<PackageReference Include="System.Text.Json" Version="10.0.0-preview.6.25358.103" />

System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<T>

public sealed class JsonPropertyInfoValues<T>
Provides serialization metadata about a property or field.
namespace System.Text.Json.Serialization.Metadata { public sealed class JsonPropertyInfoValues<[Nullable(2)] T> { public bool IsProperty { get; set; } public bool IsPublic { get; set; } public bool IsVirtual { get; set; } public Type DeclaringType { get; set; } public JsonTypeInfo PropertyTypeInfo { get; set; } public JsonConverter<T> Converter { get; set; } public Func<object, T> Getter { get; set; } public Action<object, T> Setter { get; set; } public JsonIgnoreCondition? IgnoreCondition { get; set; } public bool HasJsonInclude { get; set; } public bool IsExtensionData { get; set; } public JsonNumberHandling? NumberHandling { get; set; } public string PropertyName { get; set; } public string JsonPropertyName { get; set; } public Func<ICustomAttributeProvider> AttributeProviderFactory { get; set; } public JsonPropertyInfoValues(); } }