Sdílet prostřednictvím


SchedulerPolicy – třída

Třída SchedulerPolicy obsahuje sadu párů klíč/hodnota, jeden pro každý prvek zásad, který řídí chování instance plánovače.

class SchedulerPolicy;

Členy

Veřejné konstruktory

Název

Description

SchedulerPolicy::SchedulerPolicy – konstruktor

Přetíženo.Vytvoří novou zásadu plánovače a naplní ji hodnotami pro klíče zásad podporované plánovači Concurrency Runtime a správce prostředků.

SchedulerPolicy::~SchedulerPolicy – destruktor

Odstraní zásadu plánovače.

Veřejné metody

Název

Description

SchedulerPolicy::GetPolicyValue – metoda

Načte hodnotu klíče zásad dodávanou jako parametr _Key.

SchedulerPolicy::SetConcurrencyLimits – metoda

Zároveň nastaví zásady MinConcurrency a MaxConcurrency zásady v objektu SchedulerPolicy.

SchedulerPolicy::SetPolicyValue – metoda

Nastaví hodnotu klíče zásad dodávaný jako parametr _Key parametr a vrátí původní hodnotu.

Veřejné operátory

Název

Description

SchedulerPolicy::operator= – operátor

Přiřadí zásadu plánovače z jiné zásady plánovače.

Poznámky

Další informace o zásadách, které lze ovládat pomocí třídy SchedulerPolicy naleznete v tématuPolicyElementKey – výčet.

Hierarchie dědičnosti

SchedulerPolicy

Požadavky

Záhlaví: concrt.h, concrtrm.h

Obor názvů: souběžnost

Viz také

Referenční dokumentace

concurrency – obor názvů

PolicyElementKey – výčet

CurrentScheduler – třída

Třída plánovače

Koncepty

Plánovač úloh (Concurrency Runtime)