DeclarativeSecurityAction Enumerazione

Definizione

Specifica le azioni relative alla sicurezza che possono essere eseguite con la sicurezza dichiarativa.Specifies the security actions that can be performed using declarative security.

public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction = 
Public Enum DeclarativeSecurityAction
Ereditarietà
DeclarativeSecurityAction

Campi

Assert 3

Il codice chiamante consente di accedere alla risorsa identificata dall'oggetto autorizzazioni corrente, anche se ai primi chiamanti dello stack non è stata concessa l'autorizzazione per l'accesso alla risorsa.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

Verificare che a tutti i chiamanti nella catena di chiamate sia stata concessa l'autorizzazione specificata.Check that all callers in the call chain have been granted the specified permission.

Deny 4

Senza ulteriori controlli, rifiutare la richiesta di autorizzazione specificata.Without further checks refuse Demand for the specified permission.

InheritanceDemand 7

La classe derivata che eredita la classe o che esegue l'override di un metodo deve avere l'autorizzazione specificata.The derived class inheriting the class or overriding a method is required to have the specified permission.

LinkDemand 6

Controllare che al chiamante diretto sia stata concessa l'autorizzazione specificata.Check that the immediate caller has been granted the specified permission.

None 0

Nessuna azione di sicurezza dichiarativa.No declarative security action.

PermitOnly 5

Senza ulteriori controlli, rifiutare la richiesta di tutte le autorizzazioni diverse da quelle specificate.Without further checks, refuse the demand for all permissions other than those specified.

RequestMinimum 8

Richiedere le autorizzazioni minime necessarie per l'esecuzione del codice.Request the minimum permissions required for code to run. Questa azione può essere usata solo nell'ambito dell'assembly.This action can only be used within the scope of the assembly.

RequestOptional 9

Richiedere autorizzazioni aggiuntive facoltative (non necessarie per l'esecuzione).Request additional permissions that are optional (not required to run). Con questa richiesta viene implicitamente rifiutata ogni altra autorizzazione che non sia stata esplicitamente richiesta.This request implicitly refuses all other permissions not specifically requested. Questa azione può essere usata solo nell'ambito dell'assembly.This action can only be used within the scope of the assembly.

RequestRefuse 10

Richiedere di impedire che al codice chiamante vengano concesse autorizzazioni utilizzabili in modo improprio.Request that permissions that might be misused not be granted to the calling code. Questa azione può essere usata solo nell'ambito dell'assembly.This action can only be used within the scope of the assembly.

Si applica a