<PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.6.0-preview8.19405.3" />

System.Reflection.Emit.ParameterBuilder

public class ParameterBuilder
Creates or associates parameter information.
namespace System.Reflection.Emit { public class ParameterBuilder { public virtual int Attributes { get; } public bool IsIn { get; } public bool IsOptional { get; } public bool IsOut { get; } public virtual string Name { get; } public virtual int Position { get; } public virtual void SetConstant(object defaultValue); public void SetCustomAttribute(ConstructorInfo con, byte[] binaryAttribute); public void SetCustomAttribute(CustomAttributeBuilder customBuilder); } }