EnvironmentPermission Konstruktoren

Definition

Initialisiert eine neue Instanz der EnvironmentPermission-Klasse.

Überlädt

EnvironmentPermission(PermissionState)

Initialisiert eine neue Instanz der EnvironmentPermission-Klasse mit eingeschränkter oder uneingeschränkter Berechtigung, wie angegeben.

EnvironmentPermission(EnvironmentPermissionAccess, String)

Initialisiert eine neue Instanz der EnvironmentPermission-Klasse mit dem angegebenen Zugriff auf die festgelegten Umgebungsvariablen.

EnvironmentPermission(PermissionState)

Initialisiert eine neue Instanz der EnvironmentPermission-Klasse mit eingeschränkter oder uneingeschränkter Berechtigung, wie angegeben.

public:
 EnvironmentPermission(System::Security::Permissions::PermissionState state);
public EnvironmentPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.EnvironmentPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.EnvironmentPermission
Public Sub New (state As PermissionState)

Parameter

state
PermissionState

Einer der PermissionState-Werte.

Ausnahmen

Der state-Parameter ist kein gültiger Wert von PermissionState.

Hinweise

Erstellt entweder vollständig eingeschränkt (None) oder Unrestricted Zugriff auf alle Umgebungsvariablen.

Gilt für

EnvironmentPermission(EnvironmentPermissionAccess, String)

Initialisiert eine neue Instanz der EnvironmentPermission-Klasse mit dem angegebenen Zugriff auf die festgelegten Umgebungsvariablen.

public:
 EnvironmentPermission(System::Security::Permissions::EnvironmentPermissionAccess flag, System::String ^ pathList);
public EnvironmentPermission (System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList);
new System.Security.Permissions.EnvironmentPermission : System.Security.Permissions.EnvironmentPermissionAccess * string -> System.Security.Permissions.EnvironmentPermission
Public Sub New (flag As EnvironmentPermissionAccess, pathList As String)

Parameter

pathList
String

Eine Liste von Umgebungsvariablen (durch Semikolon getrennt), auf die Zugriff gewährt wird.

Ausnahmen

Der pathList-Parameter ist null.

Der flag-Parameter ist kein gültiger Wert von EnvironmentPermissionAccess.

Hinweise

Dieser Konstruktor ermöglicht nur einen der EnvironmentPermissionAccess Werte, die angegeben werden sollen. Dieser Zugriff gilt für alle aufgelisteten Umgebungsvariablen. Verwenden Sie AddPathList zum Definieren komplexer Berechtigungen.

Gilt für