System.Text.Json.Serialization.Metadata.JsonParameterInfo
Provides JSON serialization-related metadata about a constructor parameter.
namespace System.Text.Json.Serialization.Metadata
{
public abstract class JsonParameterInfo
{
public Type DeclaringType { get; }
public int Position { get; }
public Type ParameterType { get; }
public string Name { get; }
public bool HasDefaultValue { get; }
public object DefaultValue { get; }
public bool IsNullable { get; }
public bool IsMemberInitializer { get; }
public ICustomAttributeProvider AttributeProvider { get; }
}
}