DeclarativeSecurityAction Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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. |