NamedPermissionSet コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
NamedPermissionSet クラスの新しいインスタンスを初期化します。
オーバーロード
NamedPermissionSet(NamedPermissionSet) |
別の名前付きアクセス許可セットから NamedPermissionSet クラスの新しいインスタンスを初期化します。 |
NamedPermissionSet(String) |
名前を指定して、NamedPermissionSet クラスの新しい空のインスタンスを初期化します。 |
NamedPermissionSet(String, PermissionState) |
NamedPermissionSet クラスの新しいインスタンスを、無制限状態または完全制限状態のいずれかで、指定した名前を使用して初期化します。 |
NamedPermissionSet(String, PermissionSet) |
アクセス許可セットからの名前を指定して、NamedPermissionSet クラスの新しいインスタンスを初期化します。 |
NamedPermissionSet(NamedPermissionSet)
別の名前付きアクセス許可セットから 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 クラスの新しい空のインスタンスを初期化します。
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 クラスの新しいインスタンスを、無制限状態または完全制限状態のいずれかで、指定した名前を使用して初期化します。
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 含まれています。 名前付きアクセス許可セットには、すべての組み込みアクセス許可とすべてのカスタム アクセス許可が含まれます。 すべてのアクセス許可には、 があります Unrestricted
PermissionState。 ID のアクセス許可など、実装 IUnrestrictedPermissionされていないアクセス許可は空のインスタンスになります。
適用対象
NamedPermissionSet(String, PermissionSet)
アクセス許可セットからの名前を指定して、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
または空の文字列 ("") です。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示