Partager via


SchedulerPolicy, classe

La classe SchedulerPolicy contient un jeu de paires clé/valeur, un pour chaque élément de stratégie, qui contrôle le comportement d'une instance du planificateur.

Pour plus d'informations sur l'utilisation des stratégies du planificateur, y compris des exemples, consultez Stratégies de planificateur.

class SchedulerPolicy;

Membres

Dd470841.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

SchedulerPolicy::SchedulerPolicy, constructeur

Surchargé.Construit une nouvelle stratégie du planificateur et la remplit avec les valeurs des clés de stratégie prises en charge par les planificateurs de runtime d'accès concurrentiel et le Gestionnaire des ressources.

SchedulerPolicy::~SchedulerPolicy, destructeur

Détruit une stratégie de planificateur.

Dd470841.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

SchedulerPolicy::GetPolicyValue, méthode

Récupère la valeur de la clé de stratégie fournie comme paramètre _Key.

SchedulerPolicy::SetConcurrencyLimits, méthode

Définit en même temps les stratégies MinConcurrency et MaxConcurrency sur l'objet SchedulerPolicy.

SchedulerPolicy::SetPolicyValue, méthode

Définit la valeur de la clé de stratégie fournie comme paramètre _Key et retourne l'ancienne valeur.

Dd470841.collapse_all(fr-fr,VS.110).gifOpérateurs publics

Nom

Description

SchedulerPolicy::operator=, opérateur

Assigne la stratégie du planificateur à partir d'une autre stratégie de planificateur.

Notes

Pour plus d'informations sur les stratégies qui peuvent être contrôlées à l'aide de la classe d' SchedulerPolicy , consultez PolicyElementKey, énumération.

Hiérarchie d'héritage

SchedulerPolicy

Configuration requise

en-tête : concrt.h, concrtrm.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

concurrency, espace de noms

PolicyElementKey, énumération

CurrentScheduler, classe

Scheduler, classe

Concepts

Planificateur de tâches (runtime d'accès concurrentiel)