DeclarativeSecurityAction Enumeration

Definition

Gibt die Sicherheitsaktionen an, die mit deklarativer Sicherheit ausgeführt werden können.Specifies the security actions that can be performed using declarative security.

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

Felder

Assert 3

Der aufrufende Code kann auch dann auf die durch das aktuelle Berechtigungsobjekt angegebene Ressource zugreifen, wenn übergeordnete Aufrufer in der Aufrufliste keine Zugriffsberechtigung für die Ressource besitzen.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

Überprüft, ob allen Aufrufern in der Aufrufkette die angegebene Berechtigung erteilt wurde.Check that all callers in the call chain have been granted the specified permission.

Deny 4

Ohne weitere Überprüfungen wird die Anforderung für die angegebene Berechtigung abgelehnt.Without further checks refuse Demand for the specified permission.

InheritanceDemand 7

Der abgeleiteten Klasse, die die Klasse erbt oder eine Methode überschreibt, muss die angegebene Berechtigung erteilt worden sein.The derived class inheriting the class or overriding a method is required to have the specified permission.

LinkDemand 6

Stellt sicher, dass dem unmittelbaren Aufrufer die angegebene Berechtigung erteilt wurde.Check that the immediate caller has been granted the specified permission.

None 0

Keine deklarative Sicherheitsaktion.No declarative security action.

PermitOnly 5

Verweigert ohne weitere Überprüfungen die Anforderung für alle Berechtigungen mit Ausnahme der angegebenen.Without further checks, refuse the demand for all permissions other than those specified.

RequestMinimum 8

Fordert die Mindestberechtigungen an, die zum Ausführen des Codes erforderlich sind.Request the minimum permissions required for code to run. Diese Aktion kann nur innerhalb des Gültigkeitsbereichs der Assembly verwendet werden.This action can only be used within the scope of the assembly.

RequestOptional 9

Fordert weitere Berechtigungen an, die optional sind (für Ausführung nicht erforderlich).Request additional permissions that are optional (not required to run). Diese Anforderung lehnt implizit alle anderen nicht speziell angeforderten Berechtigungen ab.This request implicitly refuses all other permissions not specifically requested. Diese Aktion kann nur innerhalb des Gültigkeitsbereichs der Assembly verwendet werden.This action can only be used within the scope of the assembly.

RequestRefuse 10

Fordert an, dass dem aufrufenden Code keine Berechtigungen erteilt werden, die missbraucht werden könnten.Request that permissions that might be misused not be granted to the calling code. Diese Aktion kann nur innerhalb des Gültigkeitsbereichs der Assembly verwendet werden.This action can only be used within the scope of the assembly.

Gilt für: