EnvironmentPermission.GetPathList(EnvironmentPermissionAccess) Metod

Definition

Hämtar alla miljövariabler med angiven EnvironmentPermissionAccess.

public:
 System::String ^ GetPathList(System::Security::Permissions::EnvironmentPermissionAccess flag);
public string GetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag);
member this.GetPathList : System.Security.Permissions.EnvironmentPermissionAccess -> string
Public Function GetPathList (flag As EnvironmentPermissionAccess) As String

Parametrar

flag
EnvironmentPermissionAccess

Ett av de EnvironmentPermissionAccess värden som representerar en enda typ av miljövariabelåtkomst.

Returer

En lista över miljövariabler (semikolonavgränsade) för den valda flaggan.

Undantag

flag är inte ett giltigt värde för EnvironmentPermissionAccess.

-eller-

flag är AllAccess, som representerar mer än en typ av miljövariabelåtkomst, eller NoAccess, som inte representerar någon typ av åtkomst till miljövariabler.

Kommentarer

Använd den här metoden för att hämta tillståndet för den aktuella behörigheten. För att få både Read och Write åtkomsttillstånd krävs två anrop till den här metoden.

Note

Parametern flag är begränsad till värdena EnvironmentPermissionAccessför , som representerar enskilda typer av åtkomst till miljövariabler. Dessa värden är Read och Write. De värden som är godtagbara för att flag inte inkludera NoAccess och AllAccess, som inte representerar enskilda typer av miljövariabelåtkomst.

Gäller för