Freigeben über


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)

Quelle:
EnvironmentPermission.cs
Quelle:
EnvironmentPermission.cs
Quelle:
EnvironmentPermission.cs
Quelle:
EnvironmentPermission.cs

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änkten Zugriff (None) oder Unrestricted Zugriff auf alle Umgebungsvariablen.

Gilt für:

EnvironmentPermission(EnvironmentPermissionAccess, String)

Quelle:
EnvironmentPermission.cs
Quelle:
EnvironmentPermission.cs
Quelle:
EnvironmentPermission.cs
Quelle:
EnvironmentPermission.cs

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

Mit diesem Konstruktor kann nur einer der EnvironmentPermissionAccess Werte angegeben werden. Dieser Zugriff gilt für alle aufgelisteten Umgebungsvariablen. Verwenden Sie AddPathList , um komplexe Berechtigungen zu definieren.

Gilt für: