namespace System.Reflection;
/// What a method and a constructor share: their parameters.
[Intrinsic]
public readonly abstract class MethodBase : MemberInfo {
public bool IsStatic { get; }
/// Neither `private` nor `protected`.
public bool IsPublic { get; }
public bool IsPrivate { get; }
public bool IsAbstract { get; }
/// One a derived type may override (`virtual`, `abstract`).
public bool IsVirtual { get; }
public ParameterInfo[] GetParameters();
}