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()
|