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

System.Reflection.MethodBase

public abstract class MethodBase : MemberInfo
public abstract MethodAttributes Attributes { get; }

public virtual CallingConventions CallingConvention { get; }

public virtual bool ContainsGenericParameters { get; }

public bool IsAbstract { get; }

public bool IsAssembly { get; }

public bool IsConstructor { get; }

public bool IsFamily { get; }

public bool IsFamilyAndAssembly { get; }

public bool IsFamilyOrAssembly { get; }

public bool IsFinal { get; }

public virtual bool IsGenericMethod { get; }

public virtual bool IsGenericMethodDefinition { get; }

public bool IsHideBySig { get; }

public bool IsPrivate { get; }

public bool IsPublic { get; }

public virtual bool IsSecurityCritical { get; }

public virtual bool IsSecuritySafeCritical { get; }

public virtual bool IsSecurityTransparent { get; }

public bool IsSpecialName { get; }

public bool IsStatic { get; }

public bool IsVirtual { get; }

public abstract RuntimeMethodHandle MethodHandle { get; }

protected MethodBase()

public static MethodBase GetCurrentMethod()

public static bool op_Equality(MethodBase left, MethodBase right)

public static bool op_Inequality(MethodBase left, MethodBase right)

public virtual Type[] GetGenericArguments()

public virtual MethodBody GetMethodBody()

public abstract ParameterInfo[] GetParameters()

public object Invoke(object obj, object[] parameters)

public abstract object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)