MethodInfo 类
发现方法的属性并提供对方法元数据的访问。
命名空间: System.Reflection
程序集: mscorlib(位于 mscorlib.dll)
System.Object
System.Reflection.MemberInfo
System.Reflection.MethodBase
System.Reflection.MethodInfo
Microsoft.JScript.JSMethod
Microsoft.JScript.JSMethodInfo
System.Reflection.Emit.DynamicMethod
System.Reflection.Emit.MethodBuilder
语法:
[SerializableAttribute] [ClassInterfaceAttribute(ClassInterfaceType.None)] [ComVisibleAttribute(true)] [PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")] public abstract class MethodInfo : MethodBase, _MethodInfo
(emit:发出,发表)
名称 | 说明 | |
---|---|---|
![]() |
MethodInfo() | 初始化 MethodInfo 类的新实例。 |
名称 | 说明 | |
---|---|---|
![]() |
Attributes | 获取与此方法关联的属性。(继承自 MethodBase。) |
![]() |
CallingConvention | 获取一个值,该值指示此方法的调用约定。(继承自 MethodBase。) |
![]() |
ContainsGenericParameters | 获取一个值,该值指示泛型方法是否包含未分配的泛型类型参数。(继承自 MethodBase。) |
![]() |
CustomAttributes | 获取包含此成员的自定义特性的集合。(继承自 MemberInfo。) |
![]() |
DeclaringType | 获取声明此成员的类。(继承自 MemberInfo。) |
![]() |
IsAbstract | 获取一个值,该值指示该方法为抽象。(继承自 MethodBase。) |
![]() |
IsAssembly | 获取一个值,该值指示是否由描述此方法或构造函数的潜在可见 MethodAttributes.Assembly; 也就是说,方法或构造函数显示最多为同一程序集中的其他类型也看不到派生类型的程序集之外。(继承自 MethodBase。) |
![]() |
IsConstructor | 获取一个值,该值指示方法是否一个构造函数。(继承自 MethodBase。) |
![]() |
IsFamily | 获取一个值,该值指示是否由描述此方法或构造函数的可见性 MethodAttributes.Family; 即方法或构造函数是仅在其类以及派生的类中可见。(继承自 MethodBase。) |
![]() |
IsFamilyAndAssembly | 获取一个值,该值指示是否由描述此方法或构造函数的可见性 MethodAttributes.FamANDAssem; 也就是说,方法或构造函数可由派生类中,但仅限它们是否位于同一程序集中。(继承自 MethodBase。) |
![]() |
IsFamilyOrAssembly | 获取一个值,该值指示是否由描述此方法或构造函数的潜在可见 MethodAttributes.FamORAssem; 也就是说,该方法或构造函数可以调用由派生类无论他们身在何处,并由同一程序集中的类。(继承自 MethodBase。) |
![]() |
IsFinal | 获取一个值,该值指示此方法是否 final。(继承自 MethodBase。) |
![]() |
IsGenericMethod | 获取一个值,该值指示该方法泛型。(继承自 MethodBase。) |
![]() |
IsGenericMethodDefinition | 获取一个值,该值指示方法是否泛型方法定义。(继承自 MethodBase。) |
![]() |
IsHideBySig | 获取一个值,该值指示是否在派生类中隐藏只有完全相同的签名的相同种类的成员。(继承自 MethodBase。) |
![]() |
IsPrivate | 获取一个值,该值指示此成员私有。(继承自 MethodBase。) |
![]() |
IsPublic | 获取一个值,该值指示这是否为公共方法。(继承自 MethodBase。) |
![]() |
IsSecurityCritical | 获取一个值,该值指示当前方法或构造函数是安全关键或安全可靠关键在当前信任级别,因此可以执行关键操作。(继承自 |