<PackageReference Include="NETStandard.Library" Version="2.0.3" />

System.Reflection.ParameterInfo

protected Type ClassImpl

protected object DefaultValueImpl

protected string NameImpl

protected int PositionImpl

public virtual ParameterAttributes Attributes { get; }

public virtual object DefaultValue { get; }

public virtual bool HasDefaultValue { get; }

public bool IsIn { get; }

public bool IsLcid { get; }

public bool IsOptional { get; }

public bool IsOut { get; }

public bool IsRetval { get; }

public virtual MemberInfo Member { get; }

public virtual int MetadataToken { get; }

public virtual string Name { get; }

public virtual Type ParameterType { get; }

public virtual int Position { get; }

public virtual object RawDefaultValue { get; }

protected ParameterInfo()

public virtual object[] GetCustomAttributes(bool inherit)

public virtual object[] GetCustomAttributes(Type attributeType, bool inherit)

public virtual Type[] GetOptionalCustomModifiers()

public object GetRealObject(StreamingContext context)

public virtual Type[] GetRequiredCustomModifiers()

public virtual bool IsDefined(Type attributeType, bool inherit)