Export (0) Print
Expand All

ReflectionPermissionAttribute Properties

The ReflectionPermissionAttribute type exposes the following members.

  Name Description
Public property Action Gets or sets a security action. (Inherited from SecurityAttribute.)
Public property Flags Gets or sets the current allowed uses of reflection.
Public property MemberAccess Gets or sets a value that indicates whether invocation of operations on non-public members is allowed.
Public property ReflectionEmit Obsolete. Gets or sets a value that indicates whether use of certain features in System.Reflection.Emit, such as emitting debug symbols, is allowed.
Public property RestrictedMemberAccess 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.
Public property TypeId When implemented in a derived class, gets a unique identifier for this Attribute. (Inherited from Attribute.)
Public property TypeInformation Obsolete. Gets or sets a value that indicates whether reflection on members that are not visible is allowed.
Public property Unrestricted Gets or sets a value indicating whether full (unrestricted) permission to the resource protected by the attribute is declared. (Inherited from SecurityAttribute.)
Top
Show:
© 2014 Microsoft