SecurityManager.CheckExecutionRights Eigenschaft

Definition

Achtung

Diese API ist nun veraltet.

Achtung

Because execution permission checks can no longer be turned off, the CheckExecutionRights property no longer has any effect.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Code zum Ausführen aufweisen Execution muss.

public:
 static property bool CheckExecutionRights { bool get(); void set(bool value); };
[System.Obsolete]
public static bool CheckExecutionRights { get; set; }
public static bool CheckExecutionRights { get; set; }
[System.Obsolete("Because execution permission checks can no longer be turned off, the CheckExecutionRights property no longer has any effect.")]
public static bool CheckExecutionRights { get; set; }
[<System.Obsolete>]
static member CheckExecutionRights : bool with get, set
static member CheckExecutionRights : bool with get, set
[<System.Obsolete("Because execution permission checks can no longer be turned off, the CheckExecutionRights property no longer has any effect.")>]
static member CheckExecutionRights : bool with get, set
Public Shared Property CheckExecutionRights As Boolean

Eigenschaftswert

true wenn Code zum Ausführen vorhanden Execution sein muss; andernfalls false.

Attribute

Ausnahmen

Der Code, der diese Methode aufruft, besitzt ControlPolicynicht .

Hinweise

Wenn diese Eigenschaft false konfiguriert ist, kann sogar Code ohne Execution ausgeführt werden. Die Ausführungsprüfung ist teuer und kann die Vorteile der faulen Richtlinienauflösung beseitigen. Diese Eigenschaft wird bereitgestellt, um die Ausführungsprüfung bei Bedarf zu deaktivieren.

Änderungen an dieser Eigenschaft werden erst gespeichert, wenn SavePolicy aufgerufen wird. Neue Prozesse werden erst dann von der Änderung betroffen sein, wenn sie in der Registrierung beibehalten werden.

Gilt für: