IParameterInfo
The IParameterInfo interface is an abstraction of a .NET parameter.
using System;
using System.Reflection;
using System.Runtime.CompilerServices;
namespace NUnit.Framework.Interfaces
{
[System.Runtime.CompilerServices.NullableContext(1)]
public interface IParameterInfo : IReflectionInfo
{
bool IsOptional { get; }
IMethodInfo Method { get; }
ParameterInfo ParameterInfo { get; }
Type ParameterType { get; }
}
}