EnvironmentPermission Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the EnvironmentPermission class.
Overloads
EnvironmentPermission(PermissionState) |
Initializes a new instance of the EnvironmentPermission class with either restricted or unrestricted permission as specified. |
EnvironmentPermission(EnvironmentPermissionAccess, String) |
Initializes a new instance of the EnvironmentPermission class with the specified access to the specified environment variables. |
EnvironmentPermission(PermissionState)
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
Initializes a new instance of the EnvironmentPermission class with either restricted or unrestricted permission as specified.
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)
Parameters
- state
- PermissionState
One of the PermissionState values.
Exceptions
The state
parameter is not a valid value of PermissionState.
Remarks
Creates either fully restricted (None
) or Unrestricted
access to all environment variables.
Applies to
EnvironmentPermission(EnvironmentPermissionAccess, String)
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
- Source:
- EnvironmentPermission.cs
Initializes a new instance of the EnvironmentPermission class with the specified access to the specified environment variables.
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)
Parameters
One of the EnvironmentPermissionAccess values.
- pathList
- String
A list of environment variables (semicolon-separated) to which access is granted.
Exceptions
The pathList
parameter is null
.
The flag
parameter is not a valid value of EnvironmentPermissionAccess.
Remarks
This constructor allows only one of the EnvironmentPermissionAccess values to be specified. This access applies to all listed environment variables. Use AddPathList to define complex permissions.
Applies to
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應