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 方法来执行访问检查。

尽管构造函数仅采用单个资源和操作,ClaimsPrincipalPermission但对象可以通过 和 Intersect 方法进行组合Union。 通过这些方法创建的权限可能包含多个资源操作对。

适用于