public enum ReflectionPermissionFlag
Object
ValueType
Enum
ReflectionPermissionFlag
mscorlib
Reflection
Represents levels of access to the metadata for non-public types and members accessed using reflection.
[Note: This enumeration is used by ReflectionPermission . ]
FlagsAttribute
System.Security.Permissions Namespace
ReflectionPermissionFlag Fields
ReflectionPermissionFlag.MemberAccess Field
ReflectionPermissionFlag.NoFlags Field
ReflectionPermissionFlag.TypeInformation Field
ReflectionPermissionFlag.value__ Field
MemberAccess = 0x2;
Specifies access to members of non-public types using reflection. Access includes the ability to perform operations on the members.
System.Security.Permissions.ReflectionPermissionFlag Enum, System.Security.Permissions Namespace
NoFlags = 0x0;
Specifies no access to non-public types or information about non-public types using reflection.[Note: When this access level is granted via a ReflectionPermission, only those elements in metadata that can be accessed using early binding are accessible.]
System.Security.Permissions.ReflectionPermissionFlag Enum, System.Security.Permissions Namespace
TypeInformation = 0x1;
Specifies access to information about non-public types using reflection.
System.Security.Permissions.ReflectionPermissionFlag Enum, System.Security.Permissions Namespace
value__;
System.Security.Permissions.ReflectionPermissionFlag Enum, System.Security.Permissions Namespace