IActivationObject.GetField(String, Int32) 方法

定义

在类中实现时,通过搜索范围层次结构返回具有指定名称的字段。 此方法只搜索由词法级别指定的范围。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name, int lexLevel);
public System.Reflection.FieldInfo GetField (string name, int lexLevel);
abstract member GetField : string * int -> System.Reflection.FieldInfo
Public Function GetField (name As String, lexLevel As Integer) As FieldInfo

参数

name
String

要搜索的字段的名称。

lexLevel
Int32

要搜索的词法级别。

返回

具有指定名称的 FieldInfo 对象。

注解

此方法适用于在编译时无法解析的字段。 当表达式引用外部作用域中的字段时 eval ,会发生此情况。 eval由于表达式可以声明同名的本地字段,因此该字段不能提前绑定到外部范围字段。

适用于

另请参阅