DeclarativeSecurityAction Enumeración

Definición

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

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

Campos

Nombre Valor Description
None 0

No hay ninguna acción de seguridad declarativa.

Demand 2

Compruebe que a todos los llamadores de la cadena de llamadas se les ha concedido el permiso especificado.

Assert 3

El código de llamada puede tener acceso al recurso identificado por el objeto de permiso actual, aunque no se haya concedido permiso a los autores de llamadas superiores en la pila para acceder al recurso.

Deny 4

Sin comprobaciones adicionales rechazan la demanda del permiso especificado.

PermitOnly 5

Sin comprobaciones adicionales, rechace la demanda de todos los permisos que no sean los especificados.

LinkDemand 6

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

InheritanceDemand 7

La clase derivada que hereda la clase o invalida un método es necesaria para tener el permiso especificado.

RequestMinimum 8

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

RequestOptional 9

Solicite permisos adicionales que sean opcionales (no necesarios para ejecutarse). Esta solicitud rechaza implícitamente todos los demás permisos no solicitados específicamente. Esta acción solo se puede usar dentro del ámbito del ensamblado.

RequestRefuse 10

Solicite que no se concedan permisos que se puedan usar incorrectamente al código de llamada. Esta acción solo se puede usar dentro del ámbito del ensamblado.

Se aplica a