EnvironmentPermissionAccess Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
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.