Freigeben über


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.

Ruft einen Wert ab, der angibt, ob Code für die Ausführung über Execution verfügen muss, oder legt diesen Wert fest.

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 für die Ausführung über Execution verfügen muss, andernfalls false.

Attribute

Ausnahmen

Der Code, der diese Methode aufruft, hat keine ControlPolicy.

Hinweise

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

Eine Änderung an dieser Eigenschaft wird erst beibehalten, wenn SavePolicy aufgerufen wird. Neue Prozesse sind von der Änderung erst betroffen, wenn sie in der Registrierung beibehalten wird.

Gilt für: