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