EnvironmentPermissionAccess Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
Code Access Security is not supported or honored by the runtime.
Gibt Zugriff auf Umgebungsvariablen an.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
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
- Vererbung
- Attribute
Felder
AllAccess | 3 | Read-Zugriff und Write-Zugriff auf Umgebungsvariablen. AllAccess stellt mehrere EnvironmentPermissionAccess-Werte dar und führt zu einer ArgumentException, wenn er als |
NoAccess | 0 | Kein Zugriff auf Umgebungsvariablen. NoAccess stellt keine gültigen EnvironmentPermissionAccess-Werte dar und führt zu einer ArgumentException, wenn er als Parameter für GetPathList(EnvironmentPermissionAccess) verwendet wird, für die ein einzelner Wert erwartet wird. |
Read | 1 | Es wird nur Lesezugriff auf Umgebungsvariablen angegeben. Das Ändern, Löschen und Erstellen von Umgebungsvariablen ist auf dieser Zugriffsebene nicht möglich. |
Write | 2 | Es wird nur Schreibzugriff auf Umgebungsvariablen angegeben. Der Schreibzugriff umfasst das Erstellen und Löschen von Umgebungsvariablen sowie das Ändern vorhandener Werte. Das Lesen von Umgebungsvariablen ist auf dieser Zugriffsebene nicht möglich. |
Hinweise
Diese Aufzählung wird von EnvironmentPermission.
Hinweis
Obwohl NoAccess
und AllAccess
in angezeigt EnvironmentPermissionAccess
wird, sind sie nicht gültig für die Verwendung als Parameter EnvironmentPermission.GetPathList , da sie keine Zugriffstypen für Umgebungsvariablen oder alle Umgebungsvariablenzugriffstypen beschreiben und GetPathList einen einzelnen Zugriffstyp für Umgebungsvariablen erwarten.