Partilhar via


ClaimsPrincipalPermission(String, String) Construtor

Definição

Cria uma nova instância da classe 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)

Parâmetros

resource
String

O recurso no qual a entidade de segurança deve ser autorizada.

action
String

A ação para a qual a entidade de segurança deve ser autorizada.

Exceções

resource é null ou é uma cadeia de caracteres vazia.

action é null.

Comentários

O ClaimsPrincipalPermission objeto é inicializado com o par resource-action especificado. Você pode chamar o Demand método para executar uma marcar de acesso.

Embora o construtor use apenas um único recurso e uma ação, ClaimsPrincipalPermission os objetos podem ser combinados por meio dos Union métodos e Intersect . A permissão criada por meio desses métodos pode conter vários pares de ação de recurso.

Aplica-se a