Classe SchedulerPolicy

La classe SchedulerPolicy contiene un set di coppie chiave/valore, uno per ogni elemento dei criteri, che controllano il comportamento di un'istanza dell'utilità di pianificazione.

class SchedulerPolicy;

Membri

Costruttori pubblici

Nome

Oggetto di descrizione

Costruttore SchedulerPolicy::SchedulerPolicy

Metodo di overload. Costruisce nuovi criteri dell'utilità di pianificazione e la popola con i valori per chiavi di criteri supportate dalle utilità di pianificazione del runtime di concorrenza e dal gestore risorse.

Distruttore SchedulerPolicy::~SchedulerPolicy

Distrugge criteri dell'utilità di pianificazione.

Metodi pubblici

Nome

Oggetto di descrizione

Metodo SchedulerPolicy::GetPolicyValue

Consente di recuperare il valore della chiave dei criteri fornito come parametro _Key.

Metodo SchedulerPolicy::SetConcurrencyLimits

Consente di impostare contemporaneamente i criteri MinConcurrency e MaxConcurrency sull'oggetto SchedulerPolicy.

Metodo SchedulerPolicy::SetPolicyValue

Imposta il valore della chiave dei criteri fornito come parametro _Key e restituisce il valore precedente.

Operatori pubblici

Nome

Oggetto di descrizione

Operatore SchedulerPolicy::operator=

Assegna i criteri dell'utilità di pianificazione da un'altra utilità di pianificazione.

Note

Per ulteriori informazioni sui criteri che possono essere controllati tramite la classe SchedulerPolicy, vedere Enumerazione PolicyElementKey.

Gerarchia di ereditarietà

SchedulerPolicy

Requisiti

Header: concrt.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Spazio dei nomi Concurrency

Enumerazione PolicyElementKey

Classe CurrentScheduler

Classe Scheduler

Concetti

Utilità di pianificazione (runtime di concorrenza)