Compartir a través de


SchedulerPolicy (Clase)

La clase SchedulerPolicy contiene un conjunto de pares clave-valor, uno para cada elemento de directiva, que controla el comportamiento de una instancia del programador.

class SchedulerPolicy;

Miembros

Constructores públicos

Name

Descripción

SchedulerPolicy::SchedulerPolicy (Constructor)

Sobrecargado. Construye una nueva directiva del programador y la llena con valores para claves de directiva admitidas por programadores del Runtime de simultaneidad y el Administrador de recursos.

SchedulerPolicy::~SchedulerPolicy (Destructor)

Destruye una directiva de programador.

Métodos públicos

Name

Descripción

SchedulerPolicy::GetPolicyValue (Método)

Recupera el valor de la clave de directiva proporcionado como el parámetro _Key.

SchedulerPolicy::SetConcurrencyLimits (Método)

Simultáneamente establece las directivas MaxConcurrency y MinConcurrency en el objeto SchedulerPolicy.

SchedulerPolicy::SetPolicyValue (Método)

Establece el valor de la clave de directiva proporcionado como el parámetro _Key y devuelve el valor anterior.

Operadores públicos

Name

Descripción

SchedulerPolicy::operator= (Operador)

Asigna la directiva de programador a partir de otra directiva de programador.

Comentarios

Para obtener más información sobre las directivas que se pueden controlar usando la clase SchedulerPolicy, vea PolicyElementKey (Enumeración).

Jerarquía de herencia

SchedulerPolicy

Requisitos

Encabezado: concrt.h, concrtrm.h

Espacio de nombres: simultaneidad

Vea también

Referencia

concurrency (Espacio de nombres)

PolicyElementKey (Enumeración)

CurrentScheduler (Clase)

Scheduler (Clase)

Conceptos

Programador de tareas (Runtime de simultaneidad)