Compartilhar via


Classe de SchedulerPolicy

A classe de SchedulerPolicy contém um conjunto de pares chave/valor, um para cada elemento de diretiva, que controlam o comportamento de uma instância de agendador.

Para obter mais informações sobre como trabalhar com as políticas de agendador, incluindo exemplos, consulte Diretivas de agendador.

class SchedulerPolicy;

Membros

Dd470841.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

Construtor de SchedulerPolicy::SchedulerPolicy

Sobrecarregado.Constrói uma nova diretiva de agendador e preenche-a com valores para teclas de política suportados por agendadores de tempo de execução concorrentes e o Gerenciador de Recursos.

SchedulerPolicy:: ~ destruidor de SchedulerPolicy

For uma política de agendador.

Dd470841.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

Método de SchedulerPolicy::GetPolicyValue

Recupera o valor da chave da diretiva fornecido como o parâmetro de _Key .

Método de SchedulerPolicy::SetConcurrencyLimits

Define simultaneamente MinConcurrency e políticas de MaxConcurrency em SchedulerPolicy objeto.

Método de SchedulerPolicy::SetPolicyValue

Defina o valor da chave da diretiva fornecido como o parâmetro de _Key e retorna o valor antigo.

Dd470841.collapse_all(pt-br,VS.110).gifOperadores públicos

Nome

Descrição

Operador de SchedulerPolicy::operator=

Atribui a política de agendador de outra política de agendador.

Comentários

Para obter mais informações sobre as diretivas que podem ser controladas usando a classe de SchedulerPolicy , consulte Enumeração de PolicyElementKey.

Hierarquia de herança

SchedulerPolicy

Requisitos

Cabeçalho: concrt.h, concrtrm.h

Simultaneidade denamespace:

Consulte também

Referência

simultaneidade Namespace

Enumeração de PolicyElementKey

Classe de CurrentScheduler

Classe de agendador

Conceitos

Agendador de tarefa (tempo de execução de simultaneidade)