The members of System.Security.Permissions.ReflectionPermissionAttribute are listed below.
See Also: Inherited members from System.Security.Permissions.CodeAccessSecurityAttribute
Initializes a new instance of the System.Security.Permissions.ReflectionPermissionAttribute class with the specified System.Security.Permissions.SecurityAction. |
| Flags | ReflectionPermissionFlag.
Gets or sets the current allowed uses of reflection. | |
| MemberAccess | bool.
Gets or sets a value that indicates whether invocation of operations on non-public members is allowed. | |
| ReflectionEmit | bool.
Gets or sets a value that indicates whether use of certain features in System.Reflection.Emit, such as emitting debug symbols, is allowed. | |
| RestrictedMemberAccess | bool.
Gets or sets a value that indicates whether restricted invocation of non-public members is allowed. Restricted invocation means that the grant set of the assembly that contains the non-public member that is being invoked must be equal to, or a subset of, the grant set of the invoking assembly. | |
| TypeInformation | bool.
Gets or sets a value that indicates whether reflection on members that are not visible is allowed. |
override | CreatePermission()
| |