EnvironmentPermission.GetPathList(EnvironmentPermissionAccess) メソッド

定義

指定した 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

パラメーター

flag
EnvironmentPermissionAccess

1 種類の環境変数アクセスを表す EnvironmentPermissionAccess 値の 1 つ。

返品

選択したフラグの環境変数 (セミコロン区切り) の一覧。

例外

flag は、 EnvironmentPermissionAccessの有効な値ではありません。

-又は-

flag は、複数の種類の環境変数アクセスを表す AllAccess、または環境変数アクセスの種類を表さない NoAccessです。

注釈

現在のアクセス許可の状態を取得するには、このメソッドを使用します。 ReadWriteの両方のアクセス状態を取得するには、このメソッドを 2 回呼び出す必要があります。

Note

flag パラメーターは、単一の種類の環境変数アクセスを表すEnvironmentPermissionAccessの値に制限されます。 これらの値は Read され、 Writeflagに許容される値には、単一の種類の環境変数アクセスを表すNoAccessAllAccessは含まれません。

適用対象