DeclarativeSecurityAction Enumeração

Definição

Especifica as ações de segurança que podem ser realizadas usando segurança declarativa.

public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction = 
Public Enum DeclarativeSecurityAction
Herança
DeclarativeSecurityAction

Campos

Name Valor Description
None 0

Nenhuma ação de segurança declarativa.

Demand 2

Verifique se todos os chamadores na cadeia de chamadas receberam a permissão especificada.

Assert 3

O código de chamada pode aceder ao recurso identificado pelo objeto de permissão atual, mesmo que os que estejam mais acima na pilha não tenham recebido permissão para aceder ao recurso.

Deny 4

Sem verificações adicionais, recusa-se a exigir a autorização especificada.

PermitOnly 5

Sem mais verificações, recuse a exigência de todas as permissões exceto as especificadas.

LinkDemand 6

Verifique se o interlocutor imediato recebeu a autorização especificada.

InheritanceDemand 7

A classe derivada que herda a classe ou substitui um método é obrigada a ter a permissão especificada.

RequestMinimum 8

Peça as permissões mínimas necessárias para que o código seja executado. Esta ação só pode ser usada dentro do âmbito do conjunto.

RequestOptional 9

Solicite permissões adicionais que sejam opcionais (não obrigatórias para correr). Este pedido recusa implicitamente todas as outras permissões não especificamente solicitadas. Esta ação só pode ser usada dentro do âmbito do conjunto.

RequestRefuse 10

Solicite que as permissões que possam ter sido mal utilizadas não sejam concedidas ao código de chamada. Esta ação só pode ser usada dentro do âmbito do conjunto.

Aplica-se a