ReflectionPermission 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 ReflectionPermission 类的新实例。
重载
ReflectionPermission(PermissionState) |
根据指定,使用完全受限制或不受限制的权限初始化 ReflectionPermission 类的新实例。 |
ReflectionPermission(ReflectionPermissionFlag) |
使用指定的访问权限初始化 ReflectionPermission 类的新实例。 |
ReflectionPermission(PermissionState)
- Source:
- ReflectionPermission.cs
- Source:
- ReflectionPermission.cs
- Source:
- ReflectionPermission.cs
- Source:
- ReflectionPermission.cs
根据指定,使用完全受限制或不受限制的权限初始化 ReflectionPermission 类的新实例。
public:
ReflectionPermission(System::Security::Permissions::PermissionState state);
public ReflectionPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.ReflectionPermission
Public Sub New (state As PermissionState)
参数
- state
- PermissionState
PermissionState 值之一。
例外
state
参数不是 PermissionState 的有效值。
示例
下面的代码示例演示如何使用 ReflectionPermission.ReflectionPermission(PermissionState) 构造函数。 此示例是为 类提供的更大示例的一 ReflectionPermission 部分。
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(PermissionState.None);
Dim restrictedMemberAccessPerm As New ReflectionPermission(PermissionState.None)
注解
创建完全受限 () None
或 Unrestricted
对元数据的访问。
适用于
ReflectionPermission(ReflectionPermissionFlag)
- Source:
- ReflectionPermission.cs
- Source:
- ReflectionPermission.cs
- Source:
- ReflectionPermission.cs
- Source:
- ReflectionPermission.cs
使用指定的访问权限初始化 ReflectionPermission 类的新实例。
public:
ReflectionPermission(System::Security::Permissions::ReflectionPermissionFlag flag);
public ReflectionPermission (System.Security.Permissions.ReflectionPermissionFlag flag);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.ReflectionPermissionFlag -> System.Security.Permissions.ReflectionPermission
Public Sub New (flag As ReflectionPermissionFlag)
参数
例外
flag
参数不是 ReflectionPermissionFlag 的有效值。
示例
下面的代码示例演示如何使用 ReflectionPermission.ReflectionPermission(ReflectionPermissionFlag) 构造函数。 此示例是为 类提供的更大示例的一 ReflectionPermission 部分。
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess);
Dim restrictedMemberAccessPerm As New ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess)