EnvironmentPermission Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса EnvironmentPermission.
Перегрузки
EnvironmentPermission(PermissionState) |
Инициализирует новый экземпляр класса EnvironmentPermission с указанным состоянием разрешения: ограниченным или неограниченным. |
EnvironmentPermission(EnvironmentPermissionAccess, String) |
Инициализирует новый экземпляр класса EnvironmentPermission заданным доступом к указанным переменным среды. |
EnvironmentPermission(PermissionState)
- Исходный код:
- EnvironmentPermission.cs
- Исходный код:
- EnvironmentPermission.cs
- Исходный код:
- EnvironmentPermission.cs
- Исходный код:
- 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)
- Исходный код:
- EnvironmentPermission.cs
- Исходный код:
- EnvironmentPermission.cs
- Исходный код:
- EnvironmentPermission.cs
- Исходный код:
- 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)
Параметры
Одно из значений перечисления EnvironmentPermissionAccess.
- pathList
- String
Список переменных среды (разделенных точкой с запятой), к которым предоставляется доступ.
Исключения
Параметр pathList
имеет значение null
.
Параметр flag
не является допустимым значением для EnvironmentPermissionAccess.
Комментарии
Этот конструктор позволяет указать только одно из значений EnvironmentPermissionAccess . Этот доступ применяется ко всем перечисленным переменным среды. Используйте AddPathList для определения сложных разрешений.