System.Security.Permissions.ReflectionPermissionAttribute Members

The members of System.Security.Permissions.ReflectionPermissionAttribute are listed below.

See Also: Inherited members from System.Security.Permissions.CodeAccessSecurityAttribute

Public Constructors

Public Properties

FlagsReflectionPermissionFlag.

Gets or sets the current allowed uses of reflection.

MemberAccessbool.

Gets or sets a value that indicates whether invocation of operations on non-public members is allowed.

ReflectionEmitbool.

Gets or sets a value that indicates whether use of certain features in System.Reflection.Emit, such as emitting debug symbols, is allowed.

RestrictedMemberAccessbool.

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.

TypeInformationbool.

Gets or sets a value that indicates whether reflection on members that are not visible is allowed.

Public Methods