JSMethod 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 JScript 方法。 此类属于名称绑定类别。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class JSMethod abstract : System::Reflection::MethodInfo
public abstract class JSMethod : System.Reflection.MethodInfo
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("561AC104-8869-4368-902F-4E0D7DDEDDDD")]
public abstract class JSMethod : System.Reflection.MethodInfo
type JSMethod = class
inherit MethodInfo
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("561AC104-8869-4368-902F-4E0D7DDEDDDD")>]
type JSMethod = class
inherit MethodInfo
Public MustInherit Class JSMethod
Inherits MethodInfo
- 继承
- 派生
- 属性
属性
| 名称 | 说明 |
|---|---|
| Attributes |
此 API 支持产品基础结构,不能在代码中直接使用。 获取与此方法关联的属性。 (继承自 MethodBase) |
| CallingConvention |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此方法的调用约定。 (继承自 MethodBase) |
| ContainsGenericParameters |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示泛型方法是否包含未分配的泛型类型参数。 (继承自 MethodInfo) |
| CustomAttributes |
此 API 支持产品基础结构,不能在代码中直接使用。 获取包含此成员的自定义属性的集合。 (继承自 MemberInfo) |
| DeclaringType |
此 API 支持产品基础结构,不能在代码中直接使用。 获取声明此成员的类。 (继承自 MemberInfo) |
| IsAbstract |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示该方法是否为抽象方法。 (继承自 MethodBase) |
| IsAssembly |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此方法或构造函数的潜在可见性是否由 Assembly该方法或构造函数描述;也就是说,该方法或构造函数对同一程序集中的其他类型最多可见,并且对程序集外部的派生类型不可见。 (继承自 MethodBase) |
| IsConstructor |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示该方法是否为构造函数。 (继承自 MethodBase) |
| IsFamily |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此方法或构造函数的可见性是否由 Family该方法或构造函数描述;也就是说,该方法或构造函数仅在其类和派生类中可见。 (继承自 MethodBase) |
| IsFamilyAndAssembly |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此方法或构造函数的可见性是否由 FamANDAssem;也就是说,方法或构造函数可由派生类调用,但前提是它们位于同一程序集中。 (继承自 MethodBase) |
| IsFamilyOrAssembly |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此方法或构造函数的潜在可见性是否由 FamORAssem;也就是说,无论它们位于何处,都可以由派生类和同一程序集中的类调用该方法或构造函数。 (继承自 MethodBase) |
| IsFinal |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此方法是否为 |
| IsGenericMethod |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示当前方法是否为泛型方法。 (继承自 MethodInfo) |
| IsGenericMethodDefinition |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示当前 MethodInfo 是否表示泛型方法的定义。 (继承自 MethodInfo) |
| IsHideBySig |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示在派生类中是否仅隐藏具有相同签名的同一类型的成员。 (继承自 MethodBase) |
| IsPrivate |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此成员是否为私有成员。 (继承自 MethodBase) |
| IsPublic |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示这是否为公共方法。 (继承自 MethodBase) |
| IsSecurityCritical |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示当前方法或构造函数在当前信任级别是安全关键型还是安全安全关键型,因此可以执行关键操作。 (继承自 MethodBase) |
| IsSecuritySafeCritical |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示当前方法或构造函数在当前信任级别是安全安全关键;也就是说,它是否可以执行关键操作,并且可以通过透明代码访问。 (继承自 MethodBase) |
| IsSecurityTransparent |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示当前方法或构造函数在当前信任级别是否透明,因此无法执行关键操作。 (继承自 MethodBase) |
| IsSpecialName |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示此方法是否具有特殊名称。 (继承自 MethodBase) |
| IsStatic |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示方法是否为 |
| IsVirtual |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示方法是否为 |
| MemberType |
此 API 支持产品基础结构,不能在代码中直接使用。 获取此方法所属的成员类型。 标识派生自 MemberInfo 此类的类的类型。 |
| MetadataToken |
此 API 支持产品基础结构,不能在代码中直接使用。 获取标识元数据元素的值。 (继承自 MemberInfo) |
| MethodHandle |
此 API 支持产品基础结构,不能在代码中直接使用。 获取此方法的内部元数据表示形式的句柄。 |
| MethodImplementationFlags |
此 API 支持产品基础结构,不能在代码中直接使用。 MethodImplAttributes获取指定方法实现的属性的标志。 (继承自 MethodBase) |
| Module |
此 API 支持产品基础结构,不能在代码中直接使用。 获取在其中定义声明由当前 MemberInfo 表示的成员的类型的模块。 (继承自 MemberInfo) |
| Name |
此 API 支持产品基础结构,不能在代码中直接使用。 获取当前成员的名称。 (继承自 MemberInfo) |
| ReflectedType |
此 API 支持产品基础结构,不能在代码中直接使用。 获取用于通过反射获取此实例的类对象。 |
| ReturnParameter |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个 ParameterInfo 对象,该对象包含有关方法的返回类型的信息,例如返回类型是否具有自定义修饰符。 (继承自 MethodInfo) |
| ReturnType |
此 API 支持产品基础结构,不能在代码中直接使用。 获取此方法的返回类型。 (继承自 MethodInfo) |
| ReturnTypeCustomAttributes |
此 API 支持产品基础结构,不能在代码中直接使用。 获取此方法返回值的类型的自定义属性。 |
方法
| 名称 | 说明 |
|---|---|
| CreateDelegate(Type, Object) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用此方法中的指定目标创建指定类型的委托。 (继承自 MethodInfo) |
| CreateDelegate(Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 从此方法创建指定类型的委托。 (继承自 MethodInfo) |
| Equals(Object) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个值,该值指示此实例是否等于指定对象。 (继承自 MethodInfo) |
| GetBaseDefinition() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回 MethodInfo 此方法首次声明的直接或间接基类上的方法的对象。 |
| GetCustomAttributes(Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个数组,其中包含附加到此方法的自定义属性。 |
| GetCustomAttributes(Type, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个数组,其中包含附加到此方法的自定义属性,仅搜索指定类型的属性。 |
| GetCustomAttributesData() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个对象列表,该列表 CustomAttributeData 表示已应用于目标成员的属性的相关数据。 (继承自 MemberInfo) |
| GetGenericArguments() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回表示泛型方法的类型参数或泛型方法定义的类型参数的对象数组 Type 。 (继承自 MethodInfo) |
| GetGenericMethodDefinition() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个 MethodInfo 对象,该对象表示可从中构造当前方法的泛型方法定义。 (继承自 MethodInfo) |
| GetHashCode() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回此实例的哈希代码。 (继承自 MethodInfo) |
| GetMethodBody() |
此 API 支持产品基础结构,不能在代码中直接使用。 在派生类中重写时,获取一个 MethodBody 对象,该对象提供对当前方法的 MSIL 流、局部变量和异常的访问权限。 (继承自 MethodBase) |
| GetMethodImplementationFlags() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回有关此方法实现的信息。 |
| GetParameters() |
此 API 支持产品基础结构,不能在代码中直接使用。 在派生类中重写时,获取指定方法或构造函数的参数。 (继承自 MethodBase) |
| GetType() |
此 API 支持产品基础结构,不能在代码中直接使用。 发现方法的属性,并提供对方法元数据的访问权限。 (继承自 MethodInfo) |
| Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的信息调用该方法。 |
| Invoke(Object, Object[]) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的参数调用由当前实例表示的方法或构造函数。 (继承自 MethodInfo) |
| IsDefined(Type, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 确定指定的属性类型是否附加到此方法。 |
| MakeGenericMethod(Type[]) |
此 API 支持产品基础结构,不能在代码中直接使用。 将类型的数组的元素替换为当前泛型方法定义的类型参数,并返回一个 MethodInfo 表示生成的构造方法的对象。 (继承自 MethodInfo) |
| MemberwiseClone() |
此 API 支持产品基础结构,不能在代码中直接使用。 创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个表示当前对象的字符串。 (继承自 Object) |
显式接口实现
| 名称 | 说明 |
|---|---|
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 将一组名称映射为对应的一组调度标识符。 (继承自 MemberInfo) |
| _MemberInfo.GetType() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取表示TypeMemberInfo类的对象。 (继承自 MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索对象的类型信息,然后可以使用该信息获取接口的类型信息。 (继承自 MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索对象提供的类型信息接口的数量(0 或 1)。 (继承自 MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 提供对对象公开的属性和方法的访问。 (继承自 MemberInfo) |
| _MethodBase.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 将一组名称映射为对应的一组调度标识符。 (继承自 MethodBase) |
| _MethodBase.GetType() |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 GetType()。 (继承自 MethodBase) |
| _MethodBase.GetTypeInfo(UInt32, UInt32, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索对象的类型信息,然后可以使用该信息获取接口的类型信息。 (继承自 MethodBase) |
| _MethodBase.GetTypeInfoCount(UInt32) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索对象提供的类型信息接口的数量(0 或 1)。 (继承自 MethodBase) |
| _MethodBase.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 提供对对象公开的属性和方法的访问。 (继承自 MethodBase) |
| _MethodBase.IsAbstract |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsAbstract。 (继承自 MethodBase) |
| _MethodBase.IsAssembly |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsAssembly。 (继承自 MethodBase) |
| _MethodBase.IsConstructor |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsConstructor。 (继承自 MethodBase) |
| _MethodBase.IsFamily |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsFamily。 (继承自 MethodBase) |
| _MethodBase.IsFamilyAndAssembly |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsFamilyAndAssembly。 (继承自 MethodBase) |
| _MethodBase.IsFamilyOrAssembly |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsFamilyOrAssembly。 (继承自 MethodBase) |
| _MethodBase.IsFinal |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsFinal。 (继承自 MethodBase) |
| _MethodBase.IsHideBySig |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsHideBySig。 (继承自 MethodBase) |
| _MethodBase.IsPrivate |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsPrivate。 (继承自 MethodBase) |
| _MethodBase.IsPublic |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsPublic。 (继承自 MethodBase) |
| _MethodBase.IsSpecialName |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsSpecialName。 (继承自 MethodBase) |
| _MethodBase.IsStatic |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsStatic。 (继承自 MethodBase) |
| _MethodBase.IsVirtual |
此 API 支持产品基础结构,不能在代码中直接使用。 有关此成员的说明,请参阅 IsVirtual。 (继承自 MethodBase) |
| _MethodInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 将一组名称映射为对应的一组调度标识符。 (继承自 MethodInfo) |
| _MethodInfo.GetType() |
此 API 支持产品基础结构,不能在代码中直接使用。 提供从 COM 访问 GetType() 方法的访问权限。 (继承自 MethodInfo) |
| _MethodInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索对象的类型信息,该信息可用于获取接口的类型信息。 (继承自 MethodInfo) |
| _MethodInfo.GetTypeInfoCount(UInt32) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索对象提供的类型信息接口的数量(0 或 1)。 (继承自 MethodInfo) |
| _MethodInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 提供对对象公开的属性和方法的访问。 (继承自 MethodInfo) |
扩展方法
| 名称 | 说明 |
|---|---|
| GetCustomAttribute(MemberInfo, Type, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性,并选择性地检查该成员的上级。 |
| GetCustomAttribute(MemberInfo, Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性。 |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性,并选择性地检查该成员的上级。 |
| GetCustomAttribute<T>(MemberInfo) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性。 |
| GetCustomAttributes(MemberInfo, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的自定义属性的集合,并选择性地检查该成员的上级。 |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性集合,并选择性地检查该成员的上级。 |
| GetCustomAttributes(MemberInfo, Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性集合。 |
| GetCustomAttributes(MemberInfo) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的自定义属性的集合。 |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性集合,并选择性地检查该成员的上级。 |
| GetCustomAttributes<T>(MemberInfo) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索应用于指定成员的指定类型的自定义属性集合。 |
| GetRuntimeBaseDefinition(MethodInfo) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索一个对象,该对象表示首次声明该方法的直接或间接基类上的指定方法。 |
| IsDefined(MemberInfo, Type, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 指示指定类型的自定义属性是否应用于指定成员,以及(可选)应用于其上级。 |
| IsDefined(MemberInfo, Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 指示指定类型的自定义属性是否应用于指定成员。 |