Estrutura de IExecutionContext
Uma interface para um contexto de execução que pode executar em um determinado processador virtual e ser cooperativa contexto alternado.
struct IExecutionContext;
Membros
Métodos públicos
Nome |
Descrição |
---|---|
O método é chamado quando um proxy thread inicia a execução de um contexto de execução específico.Isso deve ser a rotina de trabalho principal para o Agendador. |
|
Retorna um identificador exclusivo para o contexto de execução. |
|
Retorna uma interface para o proxy de thread está em execução neste contexto. |
|
Retorna uma interface para o Agendador neste contexto de execução pertence a. |
|
Associa um proxy thread neste contexto de execução.O proxy thread associado invoca esse direito de método antes de iniciar a execução do contexto Dispatch método. |
Comentários
Se você estiver implementando um agendador personalizado que interage com o Gerenciador de recursos do Runtime de simultaneidade, você precisará implementar o IExecutionContext interface.Threads criados pelo Gerenciador de recursos realizam o trabalho em nome de seu programador executando o IExecutionContext::Dispatch método.
Hierarquia de herança
IExecutionContext
Requisitos
Cabeçalho: concrtrm.h
Namespace: concorrência