Mono Class Library: System.Security.Permissions Namespace

System.Security.Permissions.ReflectionPermissionFlag Enumeration

Represents levels of access to the metadata for non-public types and members accessed using reflection.
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum ReflectionPermissionFlag

Remarks

Note: This enumeration is used by System.Security.Permissions.ReflectionPermission .

Members

Member NameDescription
AllFlagsDocumentation for this section has not yet been entered.
MemberAccess Specifies access to members of non-public types using reflection. Access includes the ability to perform operations on the members.
NoFlags

Specifies no access to non-public types or information about non-public types using reflection.

Note: When this access level is granted via a System.Security.Permissions.ReflectionPermission, only those elements in metadata that can be accessed using early binding are accessible.

ReflectionEmitDocumentation for this section has not yet been entered.
RestrictedMemberAccessDocumentation for this section has not yet been entered.
TypeInformation Specifies access to information about non-public types using reflection.

Requirements

Namespace: System.Security.Permissions
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0