Konstruktor SchedulerPolicy::SchedulerPolicy
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();
SchedulerPolicy(
size_t _PolicyKeyCount,
...
);
SchedulerPolicy(
const SchedulerPolicy& _SrcPolicy
);
Parametry
_PolicyKeyCount
Že postupujte dvojice klíč hodnota číslo _PolicyKeyCount parametr._SrcPolicy
Zásady zdroj zkopírovat.
Poznámky
První konstruktor vytvoří nové zásady Plánovač, kde bude inicializován všechny zásady na výchozí hodnoty.
Druhý konstruktor vytvoří nové zásady Plánovač, který používá parametr s názvem stylu inicializace.Hodnoty po _PolicyKeyCount parametru jsou dodávány jako dvojice klíč hodnota.Jakékoli zásady klíč, který v tento konstruktor není zadán, bude mít výchozí hodnotu.Tento konstruktor může vyvoláním výjimky invalid_scheduler_policy_key, invalid_scheduler_policy_value nebo invalid_scheduler_policy_thread_specification.
Třetí konstruktor je kopírovat konstruktor.Často je nejvhodnějším způsobem definovat novou zásadu Plánovač kopírovat existující zásady a změnit jej SetPolicyValue nebo SetConcurrencyLimits metod.
Další informace o práci s politikami Plánovač, včetně příkladů, viz Plánovač zásady.
Požadavky
Záhlaví: concrt.h
Obor názvů: souběžnosti
Viz také
Referenční dokumentace
Metoda SchedulerPolicy::SetPolicyValue
Metoda SchedulerPolicy::GetPolicyValue