System.Security.Permissions.ReflectionPermissionAttribute: Property Members

The properties of System.Security.Permissions.ReflectionPermissionAttribute are listed below. For a list of all members, see the ReflectionPermissionAttribute Members list.

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

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.