EnvironmentPermission Construtores

Definição

Inicializa uma nova instância da classe EnvironmentPermission.Initializes a new instance of the EnvironmentPermission class.

Sobrecargas

EnvironmentPermission(PermissionState)

Inicializa uma nova instância da classe EnvironmentPermission com permissão irrestrita ou restrita, conforme especificado.Initializes a new instance of the EnvironmentPermission class with either restricted or unrestricted permission as specified.

EnvironmentPermission(EnvironmentPermissionAccess, String)

Inicializa uma nova instância da classe EnvironmentPermission com o acesso especificado às variáveis de ambiente especificadas.Initializes a new instance of the EnvironmentPermission class with the specified access to the specified environment variables.

EnvironmentPermission(PermissionState)

Inicializa uma nova instância da classe EnvironmentPermission com permissão irrestrita ou restrita, conforme especificado.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)

Parâmetros

state
PermissionState

Um dos valores de PermissionState.One of the PermissionState values.

Exceções

O parâmetro state não é um valor válido de PermissionState.The state parameter is not a valid value of PermissionState.

Comentários

Cria totalmente restrito ( None ) ou o Unrestricted acesso a todas as variáveis de ambiente.Creates either fully restricted (None) or Unrestricted access to all environment variables.

Aplica-se a

EnvironmentPermission(EnvironmentPermissionAccess, String)

Inicializa uma nova instância da classe EnvironmentPermission com o acesso especificado às variáveis de ambiente especificadas.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)

Parâmetros

pathList
String

Uma lista de variáveis de ambiente (separada por ponto e vírgula) que receberão acesso.A list of environment variables (semicolon-separated) to which access is granted.

Exceções

O parâmetro pathList é null.The pathList parameter is null.

O parâmetro flag não é um valor válido de EnvironmentPermissionAccess.The flag parameter is not a valid value of EnvironmentPermissionAccess.

Comentários

Esse construtor permite que apenas um dos EnvironmentPermissionAccess valores seja especificado.This constructor allows only one of the EnvironmentPermissionAccess values to be specified. Esse acesso se aplica a todas as variáveis de ambiente listadas.This access applies to all listed environment variables. Use AddPathList para definir permissões complexas.Use AddPathList to define complex permissions.

Aplica-se a