EnvironmentPermission 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 EnvironmentPermission 类的新实例。
重载
EnvironmentPermission(PermissionState) |
根据指定,使用受限制或不受限制的权限初始化 EnvironmentPermission 类的新实例。 |
EnvironmentPermission(EnvironmentPermissionAccess, String) |
初始化对指定环境变量具有指定访问权限的 EnvironmentPermission 类的新实例。 |
EnvironmentPermission(PermissionState)
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
根据指定,使用受限制或不受限制的权限初始化 EnvironmentPermission 类的新实例。
public:
EnvironmentPermission(System::Security::Permissions::PermissionState state);
public EnvironmentPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.EnvironmentPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.EnvironmentPermission
Public Sub New (state As PermissionState)
参数
- state
- PermissionState
PermissionState 值之一。
例外
state
参数不是 PermissionState 的有效值。
注解
创建完全受限 (None
) 或 Unrestricted
对所有环境变量的访问权限。
适用于
EnvironmentPermission(EnvironmentPermissionAccess, String)
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
初始化对指定环境变量具有指定访问权限的 EnvironmentPermission 类的新实例。
public:
EnvironmentPermission(System::Security::Permissions::EnvironmentPermissionAccess flag, System::String ^ pathList);
public EnvironmentPermission (System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList);
new System.Security.Permissions.EnvironmentPermission : System.Security.Permissions.EnvironmentPermissionAccess * string -> System.Security.Permissions.EnvironmentPermission
Public Sub New (flag As EnvironmentPermissionAccess, pathList As String)
参数
- pathList
- String
向其授予访问权限的环境变量的列表(用分号分隔)。
例外
pathList
参数为 null
。
flag
参数不是 EnvironmentPermissionAccess 的有效值。
注解
此构造函数只允许指定其中 EnvironmentPermissionAccess 一个值。 此访问权限适用于所有列出的环境变量。 使用 AddPathList 定义复杂权限。