次の方法で共有


ClaimsPrincipalPermission(String, String) コンストラクター

定義

ClaimsPrincipalPermission クラスの新しいインスタンスを作成します。

public:
 ClaimsPrincipalPermission(System::String ^ resource, System::String ^ action);
public ClaimsPrincipalPermission (string resource, string action);
new System.IdentityModel.Services.ClaimsPrincipalPermission : string * string -> System.IdentityModel.Services.ClaimsPrincipalPermission
Public Sub New (resource As String, action As String)

パラメーター

resource
String

プリンシパルを承認する対象のリソース。

action
String

プリンシパルを承認する対象のアクション。

例外

resourcenull または空の文字列です。

actionnullです。

注釈

オブジェクトは ClaimsPrincipalPermission 、指定されたリソースとアクションのペアで初期化されます。 メソッドをDemand呼び出して、アクセス チェックを実行できます。

コンストラクターは 1 つのリソースとアクションのみを受け取りますが、 ClaimsPrincipalPermission メソッドと Intersect メソッドを使用してオブジェクトをUnion組み合わせることができます。 これらのメソッドを使用して作成されたアクセス許可には、複数のリソースとアクションのペアが含まれる場合があります。

適用対象