PermissionSet コンストラクター

定義

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

オーバーロード

名前 説明
PermissionSet(PermissionState)

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

PermissionSet(PermissionSet)

PermissionSet パラメーターから取得した初期値を使用して、permSet クラスの新しいインスタンスを初期化します。

PermissionSet(PermissionState)

ソース:
PermissionSet.cs
ソース:
PermissionSet.cs
ソース:
PermissionSet.cs
ソース:
PermissionSet.cs
ソース:
PermissionSet.cs

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

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

パラメーター

state
PermissionState

アクセス許可セットのリソースへのアクセスを指定する列挙値の 1 つ。

例外

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

注釈

Unrestricted状態では、IUnrestrictedPermission インターフェイスを実装するすべてのアクセス許可が許可されますが、Noneではアクセス許可は許可されません。

空のAddPermissionPermissionSetを使用して、セットをより詳細に定義します。

適用対象

PermissionSet(PermissionSet)

ソース:
PermissionSet.cs
ソース:
PermissionSet.cs
ソース:
PermissionSet.cs
ソース:
PermissionSet.cs
ソース:
PermissionSet.cs

PermissionSet パラメーターから取得した初期値を使用して、permSet クラスの新しいインスタンスを初期化します。

public:
 PermissionSet(System::Security::PermissionSet ^ permSet);
public PermissionSet(System.Security.PermissionSet? permSet);
public PermissionSet(System.Security.PermissionSet permSet);
new System.Security.PermissionSet : System.Security.PermissionSet -> System.Security.PermissionSet
Public Sub New (permSet As PermissionSet)

パラメーター

permSet
PermissionSet

新しいPermissionSetの値を取得するセット、または空のnullを作成するPermissionSet

注釈

新しい PermissionSet には、指定した PermissionSetに含まれるアクセス許可のコピーが含まれています。

Note

これは、Copy パラメーターがpermSetされていない場合のnullと同じです。

適用対象