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. [Edit]
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum ReflectionPermissionFlag

Remarks

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

Members

Member NameDescription
AllFlagsDocumentation for this section has not yet been entered. [Edit]
MemberAccess Specifies access to members of non-public types using reflection. Access includes the ability to perform operations on the members. [Edit]
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.

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

Requirements

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