Share via


SchedulerPolicy-Klasse

Die SchedulerPolicy-Klasse enthält einen Satz von Schlüssel-Wert-Paaren, einen für jedes Richtlinienelement, das das Verhalten einer Planerinstanz steuert.

Weitere Informationen zum Arbeiten mit Planerrichtlinien, einschließlich Beispielen, finden Sie unter Planerrichtlinien.

class SchedulerPolicy;

Mitglieder

Dd470841.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

SchedulerPolicy::SchedulerPolicy-Konstruktor

Überladen.Erstellt eine neue Planerrichtlinie und füllt sie mit Werten für Richtlinienschlüssel auf, die von Concurrency Runtime-Planern und dem Ressourcen-Manager unterstützt wurden.

SchedulerPolicy::~SchedulerPolicy-Destruktor

Zerstört eine Planerrichtlinie.

Dd470841.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

SchedulerPolicy::GetPolicyValue-Methode

Ruft den Wert des im _Key-Parameter angegebenen Richtlinienschlüssels ab.

SchedulerPolicy::SetConcurrencyLimits-Methode

Legt gleichzeitig die MinConcurrency-Richtlinie und die MaxConcurrency-Richtlinie des SchedulerPolicy-Objekts fest.

SchedulerPolicy::SetPolicyValue-Methode

Legt den Wert des Richtlinienschlüssels fest, der als _Key-Parameter angegeben wurde, und gibt den alten Wert zurück.

Dd470841.collapse_all(de-de,VS.110).gifÖffentliche Operatoren

Name

Description

SchedulerPolicy::operator=-Operator

Weist die Planerrichtlinie von einer anderen Planerrichtlinie zu.

Hinweise

Weitere Informationen zu Richtlinien, die mithilfe der SchedulerPolicy-Klasse gesteuert werden können, finden Sie unter PolicyElementKey-Enumeration.

Vererbungshierarchie

SchedulerPolicy

Anforderungen

Header: concrt.h, concrtrm.h

Namespace: Parallelität

Siehe auch

Referenz

concurrency-Namespace

PolicyElementKey-Enumeration

CurrentScheduler-Klasse

Scheduler-Klasse

Konzepte

Taskplaner (Concurrency Runtime)