EnvironmentPermission コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
EnvironmentPermission クラスの新しいインスタンスを初期化します。
オーバーロード
EnvironmentPermission(PermissionState) |
指定どおりに制限されているか、無制限のアクセス許可を持つ、EnvironmentPermission クラスの新しいインスタンスを初期化します。 |
EnvironmentPermission(EnvironmentPermissionAccess, String) |
指定した環境変数への指定したアクセスを使用して、EnvironmentPermission クラスの新しいインスタンスを初期化します。 |
EnvironmentPermission(PermissionState)
指定どおりに制限されているか、無制限のアクセス許可を持つ、EnvironmentPermission クラスの新しいインスタンスを初期化します。
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)
パラメーター
- state
- PermissionState
PermissionState 値のいずれか 1 つ。
例外
state
パラメーターが PermissionState の正しい値ではありません。
注釈
完全に制限された (None
) か、 Unrestricted
すべての環境変数へのアクセスを作成します。
適用対象
EnvironmentPermission(EnvironmentPermissionAccess, String)
指定した環境変数への指定したアクセスを使用して、EnvironmentPermission クラスの新しいインスタンスを初期化します。
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)
パラメーター
EnvironmentPermissionAccess 値のいずれか 1 つ。
- pathList
- String
アクセスが許可されている環境変数の一覧 (セミコロン区切り)。
例外
pathList
パラメーターが null
です。
flag
パラメーターが EnvironmentPermissionAccess の正しい値ではありません。
注釈
このコンストラクターでは、値の 1 つだけを EnvironmentPermissionAccess 指定できます。 このアクセスは、一覧表示されているすべての環境変数に適用されます。 を使用して AddPathList 、複雑なアクセス許可を定義します。
適用対象
.NET