DeclarativeSecurityAction Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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. |