Compartir a través de


DeclarativeSecurityAction Enumeración

Definición

Especifica las acciones de seguridad que se pueden realizar mediante la seguridad declarativa.

public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction = 
Public Enum DeclarativeSecurityAction
Herencia
DeclarativeSecurityAction

Campos

Assert 3

El código de llamada puede tener acceso al recurso identificado por el objeto de permiso actual, incluso si los autores de llamada que se encuentran en la parte superior de la pila no tienen permiso de acceso al recurso.

Demand 2

Comprueba que a todos los autores de llamada de la cadena de llamadas se les ha concedido el permiso especificado.

Deny 4

Sin más comprobaciones, rechaza la demanda del permiso especificado.

InheritanceDemand 7

Se requiere que la clase derivada que hereda la clase o que invalida un método tenga el permiso especificado.

LinkDemand 6

Comprueba que se ha concedido el permiso especificado al autor de llamada inmediato.

None 0

Ninguna acción de seguridad declarativa.

PermitOnly 5

Sin más comprobaciones, rechaza la demanda de todos los permisos excepto los especificados.

RequestMinimum 8

Solicita los permisos mínimos necesarios para que se ejecute el código. Esta acción solo se puede usar en el ámbito del ensamblado.

RequestOptional 9

Solicita permisos adicionales que son opcionales (no es necesaria la ejecución). Esta solicitud rechaza implícitamente todos los demás permisos no solicitados específicamente. Esta acción solo se puede usar en el ámbito del ensamblado.

RequestRefuse 10

Solicita que al código de llamada no se le concedan permisos que se puedan usar indebidamente. Esta acción solo se puede usar en el ámbito del ensamblado.

Se aplica a