Comparteix a través de


EnvironmentPermissionAccess Enumeración

Definición

Precaución

Code Access Security is not supported or honored by the runtime.

Especifica el acceso a las variables de entorno.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class EnvironmentPermissionAccess
[System.Flags]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum EnvironmentPermissionAccess
[<System.Flags>]
type EnvironmentPermissionAccess = 
[<System.Flags>]
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type EnvironmentPermissionAccess = 
[<System.Flags>]
[<System.Serializable>]
type EnvironmentPermissionAccess = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnvironmentPermissionAccess = 
Public Enum EnvironmentPermissionAccess
Herencia
EnvironmentPermissionAccess
Atributos

Campos

AllAccess 3

Acceso Read y Write a las variables de entorno. AllAccess representa varios valores de EnvironmentPermissionAccess y produce una excepción ArgumentException cuando se usa como parámetro flag para el método GetPathList(EnvironmentPermissionAccess), que espera un valor único.

NoAccess 0

No hay acceso a las variables de entorno. NoAccess representa valores de EnvironmentPermissionAccess no válidos y produce una excepción ArgumentException cuando se usa como parámetro para el método GetPathList(EnvironmentPermissionAccess), que espera un valor único.

Read 1

Sólo se especifica el acceso de lectura a las variables de entorno. Cambiar, eliminar y crear variables de entorno no se incluye en este nivel de acceso.

Write 2

Sólo se especifica el acceso de escritura a las variables de entorno. El acceso de escritura incluye crear y eliminar variables de entorno, así como cambiar valores existentes. Leer variables de entorno no se incluye en este nivel de acceso.

Comentarios

Esta enumeración la usa EnvironmentPermission.

Nota

Aunque NoAccess y AllAccess aparecen en EnvironmentPermissionAccess, no son válidos para su uso como parámetro porque EnvironmentPermission.GetPathList no describen ningún tipo de acceso de variable de entorno ni todos los tipos de acceso de variables de entorno, respectivamente, y GetPathList espera un único tipo de acceso de variable de entorno.

Se aplica a

Consulte también