SecurityManager.CheckExecutionRights 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
此 API 現已淘汰。
警告
Because execution permission checks can no longer be turned off, the CheckExecutionRights property no longer has any effect.
取得或設定值,指出程式碼是否必須具有 Execution 才能執行。
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
屬性值
如果程式碼必須具有 Execution 才能執行,則為 true
,否則為 false
。
- 屬性
例外狀況
呼叫此方法的程式碼沒有 ControlPolicy。
備註
如果這個屬性是 false
,即使沒有 的程式 Execution 代碼也可以執行。 執行檢查的成本很高,而且可以消除延遲原則解決的優點。 提供這個屬性以在必要時停用執行檢查。
在呼叫 之前 SavePolicy ,不會保存此屬性的變更。 在登錄中保存變更之前,新進程不會受到變更的影響。