Sdílet prostřednictvím


Třída SchedulerPolicy

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

Další informace o práci s politikami Plánovač, včetně příkladů, viz Plánovač zásady.

class SchedulerPolicy;

Členy

Dd470841.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

Konstruktor SchedulerPolicy::SchedulerPolicy

Přetíženo.Vytvoří nové zásady Plánovač a vyplní hodnotami pro zásad klíče podporované plánovače souběžnosti Runtime a správce prostředků.

SchedulerPolicy:: ~ objekt SchedulerPolicy

Zničí Plánovač zásad.

Dd470841.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

Metoda SchedulerPolicy::GetPolicyValue

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

Metoda SchedulerPolicy::SetConcurrencyLimits

Současně se nastaví MinConcurrency a MaxConcurrency zásady SchedulerPolicy objektu.

Metoda SchedulerPolicy::SetPolicyValue

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

Dd470841.collapse_all(cs-cz,VS.110).gifVeřejné operátory

Název

Description

SchedulerPolicy::operator = operátor

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

Poznámky

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

Hierarchii dědičnosti

SchedulerPolicy

Požadavky

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

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

souběžnost oboru názvů

Výčet PolicyElementKey

Třída CurrentScheduler

Třída plánovače

Koncepty

Plánovač úloh (souběžnosti Runtime)