Udostępnij za pośrednictwem


SecurityManager.CheckExecutionRights Właściwość

Definicja

Przestroga

Ten interfejs API jest już przestarzały.

Przestroga

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

Pobiera lub ustawia wartość wskazującą, czy kod musi być Execution wykonywany.

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

Wartość właściwości

Boolean

true jeśli kod musi być Execution wykonywany, w przeciwnym razie false.

Atrybuty

Wyjątki

Kod, który wywołuje tę metodę, nie ma ControlPolicyelementu .

Uwagi

Jeśli ta właściwość to false, nawet kod bez Execution możliwości wykonania. Sprawdzanie wykonania jest kosztowne i może wyeliminować zalety rozwiązania leniwych zasad. Ta właściwość jest udostępniana w celu wyłączenia sprawdzania wykonania w razie potrzeby.

Zmiana tej właściwości nie jest utrwalana, dopóki SavePolicy nie zostanie wywołana. Nowe procesy nie będą miały wpływu na zmianę, dopóki nie zostaną utrwalone w rejestrze.

Dotyczy