KeyContainerPermission コンストラクター

定義

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

オーバーロード

名前 説明
KeyContainerPermission(KeyContainerPermissionFlags)

指定したアクセス権を使用して、 KeyContainerPermission クラスの新しいインスタンスを初期化します。

KeyContainerPermission(PermissionState)

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

KeyContainerPermission(KeyContainerPermissionFlags, KeyContainerPermissionAccessEntry[])

指定したグローバル アクセス権と特定のキー コンテナー アクセス権を使用して、 KeyContainerPermission クラスの新しいインスタンスを初期化します。

KeyContainerPermission(KeyContainerPermissionFlags)

ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs

指定したアクセス権を使用して、 KeyContainerPermission クラスの新しいインスタンスを初期化します。

public:
 KeyContainerPermission(System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermission : System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermission
Public Sub New (flags As KeyContainerPermissionFlags)

パラメーター

flags
KeyContainerPermissionFlags

KeyContainerPermissionFlags値のビットごとの組み合わせ。

例外

flags は、 KeyContainerPermissionFlags 値の有効な組み合わせではありません。

適用対象

KeyContainerPermission(PermissionState)

ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs

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

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

パラメーター

state
PermissionState

PermissionState値の 1 つ。

例外

state が有効な PermissionState 値ではありません。

注釈

キー コンテナーへの None (完全に制限付き) または Unrestricted アクセスを作成します。

適用対象

KeyContainerPermission(KeyContainerPermissionFlags, KeyContainerPermissionAccessEntry[])

ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs
ソース:
KeyContainerPermission.cs

指定したグローバル アクセス権と特定のキー コンテナー アクセス権を使用して、 KeyContainerPermission クラスの新しいインスタンスを初期化します。

public:
 KeyContainerPermission(System::Security::Permissions::KeyContainerPermissionFlags flags, cli::array <System::Security::Permissions::KeyContainerPermissionAccessEntry ^> ^ accessList);
public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags, System.Security.Permissions.KeyContainerPermissionAccessEntry[] accessList);
new System.Security.Permissions.KeyContainerPermission : System.Security.Permissions.KeyContainerPermissionFlags * System.Security.Permissions.KeyContainerPermissionAccessEntry[] -> System.Security.Permissions.KeyContainerPermission
Public Sub New (flags As KeyContainerPermissionFlags, accessList As KeyContainerPermissionAccessEntry())

パラメーター

flags
KeyContainerPermissionFlags

KeyContainerPermissionFlags値のビットごとの組み合わせ。

accessList
KeyContainerPermissionAccessEntry[]

特定のキー コンテナーのアクセス権を識別する KeyContainerPermissionAccessEntry オブジェクトの配列。

例外

flags は、 KeyContainerPermissionFlags 値の有効な組み合わせではありません。

accessListnullです。

適用対象