DeclarativeSecurityAction Enumeração

Definição

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

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

Campos

Nome Valor Description
None 0

Nenhuma ação declarativa de segurança.

Demand 2

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

Assert 3

O código de chamada pode acessar o recurso identificado pelo objeto de permissão atual, mesmo que os chamadores mais altos na pilha não tenham recebido permissão para acessar o recurso.

Deny 4

Sem verificações adicionais, recuse a demanda pela permissão especificada.

PermitOnly 5

Sem verificações adicionais, recuse a demanda por todas as permissões diferentes daquelas especificadas.

LinkDemand 6

Verifique se o chamador imediato recebeu a permissão especificada.

InheritanceDemand 7

A classe derivada que herda a classe ou substitui um método é necessária para ter a permissão especificada.

RequestMinimum 8

Solicite as permissões mínimas necessárias para a execução do código. Essa ação só pode ser usada no escopo do assembly.

RequestOptional 9

Solicite permissões adicionais opcionais (não necessárias para execução). Essa solicitação recusa implicitamente todas as outras permissões não solicitadas especificamente. Essa ação só pode ser usada no escopo do assembly.

RequestRefuse 10

Solicite que as permissões que podem ser mal utilizadas não sejam concedidas ao código de chamada. Essa ação só pode ser usada no escopo do assembly.

Aplica-se a