Classe ScheduleGroup

Consente di rappresentare un'astrazione per un gruppo di pianificazione.I gruppi di pianificazione organizzano un set di lavoro correlato che trae vantaggio da una chiusura pianificata a livello temporaneo, eseguendo un'altra attività nello stesso gruppo prima di spostarsi in un altro gruppo, o a livello spaziale, eseguendo più elementi all'interno dello stesso gruppo sullo stesso nodo NUMA o sul socket fisico.

class ScheduleGroup;

Membri

Dd504865.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

Metodo ScheduleGroup::Id

Consente di restituire un identificatore per il gruppo di pianificazione che è univoco all'interno dell'utilità di pianificazione a cui appartiene il gruppo.

Metodo ScheduleGroup::Reference

Incrementa il conteggio dei riferimenti del gruppo di pianificazione.

Metodo ScheduleGroup::Release

Decrementa il conteggio dei riferimenti del gruppo dell'utilità di pianificazione.

Metodo ScheduleGroup::ScheduleTask

Consente di pianificare un'attività semplificata all'interno del gruppo di pianificazione.

Dd504865.collapse_all(it-it,VS.110).gifOperatori protetti

Nome

Descrizione

Operatore ScheduleGroup::operator delete

Di overload.Un oggetto ScheduleGroup è distrutto internamente dalla durata quando vengono rilasciati tutti i riferimenti esterni ad esso.Impossibile eliminare in modo esplicito.

Gerarchia di ereditarietà

ScheduleGroup

Requisiti

Header: concrt.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Spazio dei nomi concurrency

Classe CurrentScheduler

Classe Scheduler

Concetti

Utilità di pianificazione (runtime di concorrenza)