Compartilhar via


SecurityManager.CheckExecutionRights Propriedade

Definição

Cuidado

Essa API foi preterida.

Cuidado

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

Obtém ou define um valor que indica se o código deve ter Execution para ser executado.

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>]
member this.CheckExecutionRights : bool with get, set
member this.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.")>]
member this.CheckExecutionRights : bool with get, set
Public Shared Property CheckExecutionRights As Boolean

Valor da propriedade

Boolean

true se o código deve ter Execution para executar; caso contrário, false.

Atributos

Exceções

O código que chama esse método não tem ControlPolicy.

Comentários

Se essa propriedade for false, mesmo o código sem Execution pode ser executado. A verificação de execução é cara e pode eliminar as vantagens da resolução de política lenta. Essa propriedade é fornecida para desabilitar a verificação de execução quando necessário.

Uma alteração nessa propriedade não é mantida até SavePolicy que seja chamada. Novos processos não serão afetados pela alteração até que ela seja mantida no registro.

Aplica-se a