次の方法で共有


NamedPermissionSet コンストラクター

定義

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

オーバーロード

NamedPermissionSet(NamedPermissionSet)

別の名前付きアクセス許可セットから NamedPermissionSet クラスの新しいインスタンスを初期化します。

NamedPermissionSet(String)

名前を指定して、NamedPermissionSet クラスの新しい空のインスタンスを初期化します。

NamedPermissionSet(String, PermissionState)

NamedPermissionSet クラスの新しいインスタンスを、無制限状態または完全制限状態のいずれかで、指定した名前を使用して初期化します。

NamedPermissionSet(String, PermissionSet)

アクセス許可セットからの名前を指定して、NamedPermissionSet クラスの新しいインスタンスを初期化します。

NamedPermissionSet(NamedPermissionSet)

ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs

別の名前付きアクセス許可セットから NamedPermissionSet クラスの新しいインスタンスを初期化します。

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

パラメーター

permSet
NamedPermissionSet

新しいインスタンスの作成元の名前付きアクセス許可セット。

適用対象

NamedPermissionSet(String)

ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs

名前を指定して、NamedPermissionSet クラスの新しい空のインスタンスを初期化します。

public:
 NamedPermissionSet(System::String ^ name);
public NamedPermissionSet (string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)

パラメーター

name
String

新しい名前付きアクセス許可セットの名前。

例外

name パラメーターが null または空の文字列 ("") です。

注釈

このコンストラクターを使用すると、アクセス許可を持たないが、アクセス許可の状態を持つ名前付きアクセス許可セットが Unrestricted 作成されます。 無制限の状態の名前付きアクセス許可セットには、 インターフェイスを実装するすべてのアクセス許可が実質的に IUnrestrictedPermission 含まれています。 名前付きアクセス許可セットには、すべての組み込みアクセス許可と、 を実装するすべてのカスタム ユーザー定義アクセス許可が含 IUnrestrictedPermissionまれます。 すべてのアクセス許可は、アクセス許可の状態に相当します Unrestricted 。 実装 IUnrestrictedPermission されないアクセス許可は空のインスタンスになります。

適用対象

NamedPermissionSet(String, PermissionState)

ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs

NamedPermissionSet クラスの新しいインスタンスを、無制限状態または完全制限状態のいずれかで、指定した名前を使用して初期化します。

public:
 NamedPermissionSet(System::String ^ name, System::Security::Permissions::PermissionState state);
public NamedPermissionSet (string name, System.Security.Permissions.PermissionState state);
new System.Security.NamedPermissionSet : string * System.Security.Permissions.PermissionState -> System.Security.NamedPermissionSet
Public Sub New (name As String, state As PermissionState)

パラメーター

name
String

新しい名前付きアクセス許可セットの名前。

state
PermissionState

PermissionState 値のいずれか 1 つ。

例外

name パラメーターが null または空の文字列 ("") です。

注釈

無制限の状態の名前付きアクセス許可セットには、 インターフェイスを実装するすべてのアクセス許可が実質的に IUnrestrictedPermission 含まれています。 名前付きアクセス許可セットには、すべての組み込みアクセス許可とすべてのカスタム アクセス許可が含まれます。 すべてのアクセス許可には、 があります UnrestrictedPermissionState。 ID のアクセス許可など、実装 IUnrestrictedPermissionされていないアクセス許可は空のインスタンスになります。

適用対象

NamedPermissionSet(String, PermissionSet)

ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs
ソース:
NamedPermissionSet.cs

アクセス許可セットからの名前を指定して、NamedPermissionSet クラスの新しいインスタンスを初期化します。

public:
 NamedPermissionSet(System::String ^ name, System::Security::PermissionSet ^ permSet);
public NamedPermissionSet (string name, System.Security.PermissionSet permSet);
new System.Security.NamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
Public Sub New (name As String, permSet As PermissionSet)

パラメーター

name
String

名前付きアクセス許可セットの名前。

permSet
PermissionSet

新しい名前付きアクセス許可セットの値を取得するアクセス許可セット。

例外

name パラメーターが null または空の文字列 ("") です。

適用対象