Esta documentación está archivada y no tiene mantenimiento.

ProcessThread.PriorityBoostEnabled (Propiedad)

Actualización: noviembre 2007

Obtiene o establece un valor que indica si el sistema operativo debe aumentar temporalmente la prioridad del subproceso asociado siempre que la ventana principal del proceso del subproceso reciba el foco.

Espacio de nombres:  System.Diagnostics
Ensamblado:  System (en System.dll)

public bool PriorityBoostEnabled { get; set; }
/** @property */
public boolean get_PriorityBoostEnabled()
/** @property */
public  void set_PriorityBoostEnabled(boolean value)

public function get PriorityBoostEnabled () : boolean
public function set PriorityBoostEnabled (value : boolean)

Valor de propiedad

Tipo: System.Boolean
Es true para aumentar la prioridad del subproceso cuando el usuario interactúe con la interfaz del proceso; de lo contrario, es false. El valor predeterminado es false.

ExcepciónCondición
Win32Exception

No se pudo recuperar la información del aumento de prioridad.

O bien

No se pudo establecer la información del aumento de prioridad.

PlatformNotSupportedException

La plataforma es Windows 98 o Windows Millennium.

NotSupportedException

El proceso está en un equipo remoto.

Cuando PriorityBoostEnabled es true, el sistema aumenta temporalmente la prioridad del subproceso siempre que el proceso asociado salga del estado de espera. Esta acción impide que otros procesos interrumpan la ejecución del subproceso actual. El valor de PriorityBoostEnabled afecta a todos los subprocesos existentes, así como a los subprocesos creados posteriormente por el proceso. Para recuperar el comportamiento normal, hay que establecer la propiedad PriorityBoostEnabled en false.

La propiedad PriorityBoostEnabled tiene efecto sólo cuando el subproceso se está ejecutando en un proceso cuya PriorityClass está establecida en uno de los valores de enumeración de prioridad dinámica (Normal, High o RealTime).

30w309f8.alert_note(es-es,VS.90).gifNota:

Si se aumenta la prioridad demasiado, se pueden consumir recursos de funciones esenciales del sistema operativo y de la red. En consecuencia, podrían producirse problemas relacionados con otras tareas del sistema operativo.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0
Mostrar: