AccessibleObject.Accessible 属性

定义

获取此对象的标志的值 accessible 。 - 或 - 将此 accessible 对象的标志设置为指示的布尔值。

public virtual bool Accessible { [Android.Runtime.Register("isAccessible", "()Z", "GetIsAccessibleHandler")] get; [Android.Runtime.Register("setAccessible", "(Z)V", "GetSetAccessible_ZHandler")] set; }
[<get: Android.Runtime.Register("isAccessible", "()Z", "GetIsAccessibleHandler")>]
[<set: Android.Runtime.Register("setAccessible", "(Z)V", "GetSetAccessible_ZHandler")>]
member this.Accessible : bool with get, set

属性值

对象的 accessible 标志的值

属性

注解

属性 getter 文档:

获取此对象的标志的值 accessible

Java文档java.lang.reflect.AccessibleObject.isAccessible()

属性 setter 文档:

将此 accessible 对象的标志设置为指示的布尔值。 一个指示true反射对象在使用时应禁止Java语言访问检查的值。 false指示反射对象应强制Java语言访问检查的值。

首先,如果有安全管理器,则会使用ReflectPermission("suppressAccessChecks")权限调用其checkPermission方法。

如果flag不是此对象的可访问性,则引发 ASecurityException(例如,如果此元素对象是Constructorjava.lang.Classtrue的对象)。

如果此对象是java.lang.reflect.Constructorjava.lang.Class的对象,并且flag为 true,则引发 ASecurityException

Java文档java.lang.reflect.AccessibleObject.setAccessible(boolean)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于