EnvironmentPermissionAccess Enum

Definition

Anger åtkomst till miljövariabler.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum EnvironmentPermissionAccess
[<System.Flags>]
[<System.Serializable>]
type EnvironmentPermissionAccess = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnvironmentPermissionAccess = 
Public Enum EnvironmentPermissionAccess
Arv
EnvironmentPermissionAccess
Attribut

Fält

Name Värde Description
NoAccess 0

Ingen åtkomst till miljövariabler. NoAccess representerar inga giltiga EnvironmentPermissionAccess värden och orsakar ett ArgumentException när det används som parameter för , som förväntar GetPathList(EnvironmentPermissionAccess)sig ett enda värde.

Read 1

Endast läsåtkomst till miljövariabler har angetts. Ändringar, borttagning och skapande av miljövariabler ingår inte på den här åtkomstnivån.

Write 2

Endast skrivåtkomst till miljövariabler anges. Skrivåtkomst omfattar att skapa och ta bort miljövariabler samt att ändra befintliga värden. Läsning av miljövariabler ingår inte i den här åtkomstnivån.

AllAccess 3

Read och Write åtkomst till miljövariabler. AllAccess representerar flera EnvironmentPermissionAccess värden och orsakar en ArgumentException när den flag används som parameter för GetPathList(EnvironmentPermissionAccess) metoden, som förväntar sig ett enda värde.

Kommentarer

Caution

Code Access Security (CAS) har föråldrats i alla versioner av .NET Framework och .NET. De senaste versionerna av .NET följer inte CAS-anteckningar och skapar fel om CAS-relaterade API:er används. Utvecklare bör söka alternativa sätt att utföra säkerhetsuppgifter.

Den här uppräkningen används av EnvironmentPermission.

Note

Även om NoAccess och visas i EnvironmentPermissionAccessär de inte giltiga för användning som parameter för eftersom de inte beskriver några åtkomsttyper för miljövariabler eller alla åtkomsttyper för miljövariabler respektive förväntar GetPathList sig en enda åtkomsttyp för EnvironmentPermission.GetPathList miljövariablerAllAccess.

Gäller för

Se även