class · System.Reflection

MethodBase

public class System.Reflection.MethodBase : System.Reflection.MemberInfo

What methods and constructors have: parameters.

Tipo
class
Espacio de nombres
System.Reflection
Ensamblado
System.Core
Acceso
public, abstract
Archivo fuente
Reflection.ant

Herencia

Clases base
Any MemberInfo MethodBase
Tipos derivados
ConstructorInfo MethodInfo

Métodos

method GetParameters() -> System.Reflection.ParameterInfo[]
#

Miembros privados e internos (6)

field parameters: System.Reflection.ParameterInfo[]
#

private

constructor MethodBase(declaring: System.Type, name: System.String<u8>, flags: i32, describer: System.Reflection.TypeDescriber, index: i32, parameters: System.Reflection.ParameterInfo[])
#

internal

method AttributeKey() -> i32
#

internal override

method Takes(types: System.Type[]) -> bool
#

internal

Whether the parameters are of types.

method Accepts(values: System.Any?[]) -> bool
#

internal

Whether the values can be the arguments.

method Check(values: System.Any?[]) -> void
#

internal

Miembros heredados (12)

Código fuente

MethodBase en Larva HIR, descompilado a partir de su Larva HIR.

System.Reflection.MethodBase.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[]
}
Esc