EnvironmentPermissionAccess-Enumeration
Gibt Zugriff auf Umgebungsvariablen an.
Diese Enumeration verfügt über ein FlagsAttribute -Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: System.Security.Permissions
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<SerializableAttribute> _
<FlagsAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration EnvironmentPermissionAccess
'Usage
Dim instance As EnvironmentPermissionAccess
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum EnvironmentPermissionAccess
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum class EnvironmentPermissionAccess
/** @attribute SerializableAttribute() */
/** @attribute FlagsAttribute() */
/** @attribute ComVisibleAttribute(true) */
public enum EnvironmentPermissionAccess
SerializableAttribute
FlagsAttribute
ComVisibleAttribute(true)
public enum EnvironmentPermissionAccess
Member
Membername | Beschreibung | |
---|---|---|
AllAccess | Der Read-Zugriff und der Write-Zugriff auf Umgebungsvariablen. AllAccess stellt mehrere EnvironmentPermissionAccess-Werte dar und löst als flag-Parameter für die GetPathList-Methode eine ArgumentException aus, da die Methode einen einzelnen Wert erwartet. | |
NoAccess | Kein Zugriff auf Umgebungsvariablen. NoAccess stellt keine gültigen EnvironmentPermissionAccess-Werte dar und löst als Parameter für GetPathList eine ArgumentException aus, da ein einzelner Wert erwartet wird. | |
Read | Es wird nur Lesezugriff auf Umgebungsvariablen angegeben. Das Ändern, Löschen und Erstellen von Umgebungsvariablen ist auf dieser Zugriffsebene nicht möglich. | |
Write | 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 Enumeration wird von EnvironmentPermission verwendet.
Hinweis
Obwohl NoAccess und AllAccess in EnvironmentPermissionAccess angezeigt werden, sind sie nicht als Parameter für GetPathList zulässig, da sie entweder keinen oder jeden Zugriffstyp für Umgebungsvariablen darstellen und GetPathList einen einzelnen Zugriffstyp für Umgebungsvariablen erwartet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
System.Security.Permissions-Namespace
EnvironmentPermission-Klasse
EnvironmentPermissionAttribute