EnvironmentPermissionAccess Enum

Definitie

Hiermee geeft u toegang tot omgevingsvariabelen.

Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.

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
Overname
EnvironmentPermissionAccess
Kenmerken

Velden

Name Waarde Description
NoAccess 0

Geen toegang tot omgevingsvariabelen. NoAccess vertegenwoordigt geen geldige EnvironmentPermissionAccess waarden en veroorzaakt een ArgumentException wanneer deze wordt gebruikt als de parameter GetPathList(EnvironmentPermissionAccess), waarvoor één waarde wordt verwacht.

Read 1

Alleen leestoegang tot omgevingsvariabelen is opgegeven. Het wijzigen, verwijderen en maken van omgevingsvariabelen wordt niet opgenomen in dit toegangsniveau.

Write 2

Alleen schrijftoegang tot omgevingsvariabelen wordt opgegeven. Schrijftoegang omvat het maken en verwijderen van omgevingsvariabelen en het wijzigen van bestaande waarden. Het lezen van omgevingsvariabelen is niet opgenomen in dit toegangsniveau.

AllAccess 3

Read en Write toegang tot omgevingsvariabelen. AllAccess vertegenwoordigt meerdere EnvironmentPermissionAccess waarden en veroorzaakt een ArgumentException wanneer deze wordt gebruikt als de flag parameter voor de GetPathList(EnvironmentPermissionAccess) methode, die één waarde verwacht.

Opmerkingen

Caution

Cas (Code Access Security) is afgeschaft in alle versies van .NET Framework en .NET. Recente versies van .NET respecteren geen CAS-aantekeningen en produceren fouten als CAS-gerelateerde API's worden gebruikt. Ontwikkelaars moeten alternatieve manieren zoeken om beveiligingstaken uit te voeren.

Deze opsomming wordt gebruikt door EnvironmentPermission.

Note

Hoewel NoAccess en AllAccess worden weergegeven EnvironmentPermissionAccess, zijn ze niet geldig voor gebruik als de parameter EnvironmentPermission.GetPathList , omdat ze geen toegangstypen voor omgevingsvariabelen of alle toegangstypen voor omgevingsvariabelen beschrijven, en GetPathList verwachten ze één toegangstype voor omgevingsvariabelen.

Van toepassing op

Zie ook