<PackageReference Include="Namotion.Reflection" Version="3.3.0" />

ContextualParameterInfo

A parameter info with contextual information.
public string Name { get; }

Gets the cached parameter name.

public Nullability Nullability { get; }

Gets the nullability information of this parameter.

public ParameterInfo ParameterInfo { get; }

Gets the type context's parameter info.

public ContextualType ParameterType { get; }

Gets the parameters contextual type.

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

public object[] GetCustomAttributes(bool inherit)

public bool IsDefined(Type attributeType, bool inherit)