Compartilhar via


Classe ScheduleGroup

Representa uma abstração para um grupo de agendas. Os grupos de agendas organizam um conjunto de trabalhos relacionados que se beneficiam de ser agendados em datas próximas temporariamente, executando outra tarefa no mesmo grupo antes de passar para outro grupo ou espaçadamente, executando vários itens dentro do mesmo grupo no mesmo nó NUMA ou soquete físico.

class ScheduleGroup;

Membros

Construtores Protegidos

Nome

Descrição

Destruidor ScheduleGroup::~ScheduleGroup

Métodos Públicos

Nome

Descrição

Método ScheduleGroup::Id

Retorna um identificador para o grupo de agendas que é exclusivo dentro do agendador ao qual o grupo pertence.

Método ScheduleGroup::Reference

Aumenta a contagem de referência do grupo da agenda.

Método ScheduleGroup::Release

Diminui a contagem de referência do grupo do agendador.

Método ScheduleGroup::ScheduleTask

Agenda uma tarefa leve no grupo de agendas.

Hierarquia de Herança

ScheduleGroup

Requisitos

Cabeçalho: concrt.h

Namespace: simultaneidade

Consulte também

Referência

Namespace Concurrency

Classe CurrentScheduler

Classe Scheduler

Conceitos

Agendador de tarefas (Tempo de Execução de Simultaneidade)