FieldBuilder.GetValue(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索给定对象支持的字段值。
public:
override System::Object ^ GetValue(System::Object ^ obj);
public override object? GetValue (object? obj);
public override object GetValue (object obj);
override this.GetValue : obj -> obj
Public Overrides Function GetValue (obj As Object) As Object
参数
- obj
- Object
在其上访问该字段的对象。
返回
包含此实例反映的字段值的 Object。
例外
不支持此方法。
注解
如果字段为 static
,则 obj
忽略 参数。 对于非静态字段, obj
应是继承或声明字段的类的实例。
的 GetValue 返回类型为 Object。 例如,如果 字段包含布尔基元值,则返回具有相应布尔值的 实例 Object 。 在返回值之前, GetValue 检查用户是否具有访问权限。
对于完全信任的代码,将忽略访问限制。
Private
每当代码完全受信任时,都可以使用反射访问和调用构造函数、方法、字段和属性。