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.