DeclarativeSecurityAction Enumeração

Definição

Especifica as ações de segurança que podem ser executadas usando a segurança declarativa.Specifies the security actions that can be performed using declarative security.

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

Campos

Assert 3

O código de chamada pode acessar o recurso identificado pelo objeto de permissão atual, mesmo que os chamadores na pilha não tenham recebido permissão para acessar o recurso.The calling code can access the resource identified by the current permission object, even if callers higher in the stack have not been granted permission to access the resource.

Demand 2

Verifique se todos os chamadores na cadeia de chamadas receberam a permissão especificada.Check that all callers in the call chain have been granted the specified permission.

Deny 4

Sem mais verificações, recuse a demanda pela permissão especificada.Without further checks refuse Demand for the specified permission.

InheritanceDemand 7

A classe derivada que está herdando a classe ou substituindo um método deverá ter recebido a permissão especificada.The derived class inheriting the class or overriding a method is required to have the specified permission.

LinkDemand 6

Verifique se o chamador imediato recebeu a permissão especificada.Check that the immediate caller has been granted the specified permission.

None 0

Nenhuma ação de segurança declarativa.No declarative security action.

PermitOnly 5

Sem mais verificações, recuse a demanda por todas as permissões que não sejam as especificadas.Without further checks, refuse the demand for all permissions other than those specified.

RequestMinimum 8

Solicite as permissões mínimas necessárias para a execução do código.Request the minimum permissions required for code to run. Esta ação só pode ser usada no escopo do assembly.This action can only be used within the scope of the assembly.

RequestOptional 9

Solicite as permissões adicionais que são opcionais (não necessárias para a execução).Request additional permissions that are optional (not required to run). Essa solicitação recusa implicitamente todas as outras permissões não solicitadas especificamente.This request implicitly refuses all other permissions not specifically requested. Esta ação só pode ser usada no escopo do assembly.This action can only be used within the scope of the assembly.

RequestRefuse 10

Solicite que as permissões que podem ser usadas indevidamente não sejam concedidas ao código de chamada.Request that permissions that might be misused not be granted to the calling code. Esta ação só pode ser usada no escopo do assembly.This action can only be used within the scope of the assembly.

Aplica-se a