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)

Параметры

flag
EnvironmentPermissionAccess

Одно из значений перечисления EnvironmentPermissionAccess.

pathList
String

Список переменных среды (разделенных точкой с запятой), к которым предоставляется доступ.

Исключения

Параметр pathList имеет значение null.

Параметр flag не является допустимым значением для EnvironmentPermissionAccess.

Комментарии

Этот конструктор позволяет указать только одно из значений EnvironmentPermissionAccess . Этот доступ применяется ко всем перечисленным переменным среды. Используйте AddPathList для определения сложных разрешений.

Применяется к