言語

SecurityPermission コンストラクター

定義

SecurityPermission クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
SecurityPermission(PermissionState)

指定した制限付きまたは無制限のアクセス許可を使用して、 SecurityPermission クラスの新しいインスタンスを初期化します。

SecurityPermission(SecurityPermissionFlag)

フラグの初期セット状態を指定して、 SecurityPermission クラスの新しいインスタンスを初期化します。

SecurityPermission(PermissionState)

ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs

指定した制限付きまたは無制限のアクセス許可を使用して、 SecurityPermission クラスの新しいインスタンスを初期化します。

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

パラメーター

state
PermissionState

PermissionState値の 1 つ。

例外

state パラメーターは、PermissionStateの有効な値ではありません。

注釈

完全に制限された (None) アクセスまたはすべてのセキュリティアクセス許可へのアクセス (Unrestricted) を作成します。

適用対象

SecurityPermission(SecurityPermissionFlag)

ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs
ソース:
SecurityPermission.cs

フラグの初期セット状態を指定して、 SecurityPermission クラスの新しいインスタンスを初期化します。

public:
 SecurityPermission(System::Security::Permissions::SecurityPermissionFlag flag);
public SecurityPermission(System.Security.Permissions.SecurityPermissionFlag flag);
new System.Security.Permissions.SecurityPermission : System.Security.Permissions.SecurityPermissionFlag -> System.Security.Permissions.SecurityPermission
Public Sub New (flag As SecurityPermissionFlag)

パラメーター

flag
SecurityPermissionFlag

アクセス許可の初期状態。 SecurityPermissionFlagによって定義されたアクセス許可ビットのビットごとの OR の組み合わせで表されます。

例外

flag パラメーターは、SecurityPermissionFlagの有効な値ではありません。

適用対象