Condividi tramite


SecurityManager.CheckExecutionRights Proprietà

Definizione

Attenzione

Questa API è ora deprecata.

Attenzione

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

Ottiene o imposta un valore che indica se il codice deve avere il campo Execution per poter essere eseguito.

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

Valore della proprietà

true se il codice deve avere il campo Execution per poter essere eseguito; in caso contrario, false.

Attributi

Eccezioni

Il codice che chiama questo metodo non ha ControlPolicy.

Commenti

Se questa proprietà è false, anche il codice senza Execution può essere eseguito. Il controllo delle esecuzioni è costoso e può eliminare i vantaggi della risoluzione dei criteri lazy. Questa proprietà viene fornita per disabilitare il controllo dell'esecuzione quando necessario.

Una modifica a questa proprietà non viene mantenuta fino a quando SavePolicy non viene chiamata. I nuovi processi non saranno interessati dalla modifica finché non vengono mantenuti nel Registro di sistema.

Si applica a