class · System.Reflection
MethodBase
public class System.Reflection.MethodBase : System.Reflection.MemberInfo
What methods and constructors have: parameters.
- Kind
- class
- Namespace
- System.Reflection
- Assembly
- System.Core
- Access
- public, abstract
- Source file
Reflection.ant
Inheritance
- Base classes
-
AnyMemberInfoMethodBase - Derived types
-
ConstructorInfoMethodInfo
Methods
method GetParameters() -> System.Reflection.ParameterInfo[]
#
Private and internal members (6)
field parameters: System.Reflection.ParameterInfo[]
#
constructor MethodBase(declaring: System.Type, name: System.String<u8>, flags: i32, describer: System.Reflection.TypeDescriber, index: i32, parameters: System.Reflection.ParameterInfo[])
#
method Takes(types: System.Type[]) -> bool
#
Whether the parameters are of types.
method Accepts(values: System.Any?[]) -> bool
#
Whether the values can be the arguments.
method Check(values: System.Any?[]) -> void
#
Inherited members (12)
GetCustomAttributesmethod from MemberInfoGetCustomAttributesmethod from MemberInfoIsDefinedmethod from MemberInfoToStringmethod from MemberInfoNameproperty from MemberInfoDeclaringTypeproperty from MemberInfoIsPublicproperty from MemberInfoIsStaticproperty from MemberInfoGetTypemethod from AnyUndescribedmethod from AnyHashmethod from Anydestroymethod from Any
Source
MethodBase as Larva HIR, decompiled from its Larva HIR.
// What methods and constructors have: parameters.
public class System.Reflection.MethodBase : System.Reflection.MemberInfo
{
field parameters: System.Reflection.ParameterInfo[]
constructor MethodBase(declaring: System.Type, name: System.String<u8>, flags: i32, describer: System.Reflection.TypeDescriber, index: i32, parameters: System.Reflection.ParameterInfo[])
method AttributeKey() -> i32
// Whether the parameters are of `types`.
method Takes(types: System.Type[]) -> bool
// Whether the values can be the arguments.
method Accepts(values: System.Any?[]) -> bool
method Check(values: System.Any?[]) -> void
method GetParameters() -> System.Reflection.ParameterInfo[]
}