SecurityManager.CheckExecutionRights Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
Esta API foi preterida.
Atenção
Because execution permission checks can no longer be turned off, the CheckExecutionRights property no longer has any effect.
Recebe 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>]
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
Valor de Propriedade
true se o código tiver de ter Execution para ser executado; caso contrário, false.
- Atributos
Exceções
O código que chama este método não tem ControlPolicy.
Observações
Se esta propriedade for false, mesmo código sem Execution pode ser executado. A verificação de execução é dispendiosa e pode eliminar as vantagens de uma resolução preguiçosa de políticas. Esta propriedade é fornecida para desativar a verificação de execução quando necessário.
Uma alteração a esta propriedade não é mantida até SavePolicy ser chamada. Novos processos não serão afetados pela alteração até que esta seja mantida no registo.