Método de ScheduleGroup::Release

Decrementa contagem de referência de grupo do Agendador.

virtual unsigned int Release() =0;

Valor de retorno

A contagem de referência diminuído recentemente.

Comentários

Isso normalmente é usado para gerenciar a vida útil do grupo agenda de composição.Quando a contagem de referência de um grupo de agendamento cai para zero, o grupo de agendamento é excluído pelo runtime.Depois de ter chamado a Release o número específico de vezes para remover a criação de método referência contagem e quaisquer referências adicionais colocadas usando o Reference método, você não poderá utilizar o grupo de agendamento mais.Isso resultará em um comportamento indefinido.

Um grupo de agendamento está associado uma instância específica do Agendador.Certifique-se de que todas as referências ao grupo de agendamento são lançadas antes de todas as referências ao Agendador são liberadas, pois o último pode resultar no Agendador de sendo destruído.Fazendo o contrário resulta em um comportamento indefinido.

Requisitos

Cabeçalho: concrt.h

Namespace: concorrência

Consulte também

Referência

Classe de ScheduleGroup

Método de ScheduleGroup::Reference

Método de CurrentScheduler::CreateScheduleGroup

Método de Scheduler::CreateScheduleGroup