SecurityManager.CheckExecutionRights Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
Det här API:et är nu inaktuellt.
Varning
Because execution permission checks can no longer be turned off, the CheckExecutionRights property no longer has any effect.
Hämtar eller anger ett värde som anger om koden måste ha Execution för att kunna köras.
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
Egenskapsvärde
trueom koden måste ha Execution för att kunna köras, annars . false
- Attribut
Undantag
Koden som anropar den här metoden har ControlPolicyinte .
Kommentarer
Om den här egenskapen är falsekan även kod utan Execution köras. Körningskontroll är dyrt och kan eliminera fördelarna med lat principmatchning. Den här egenskapen tillhandahålls för att inaktivera körningskontroll vid behov.
En ändring av den här egenskapen sparas inte förrän SavePolicy den anropas. Nya processer påverkas inte av ändringen förrän den sparas i registret.