Interface IHostSyncManager
Fornece métodos que permitem que o CLR crie primitivos de sincronização chamando o host, em vez de usar as funções de sincronização do Win32.
Métodos
Método | Descrição |
---|---|
Método CreateAutoEvent | Cria um objeto de evento de redefinição automática. |
Método CreateCrst | Cria um objeto de seção crítica para sincronização. |
Método CreateCrstWithSpinCount | Cria um objeto de seção crítica com contagem de rotação para sincronização. |
Método CreateManualEvent | Cria um objeto de evento de redefinição manual. |
Método CreateMonitorEvent | Cria um objeto de evento de redefinição automática monitorado. |
Método CreateRWLockReaderEvent | Cria um objeto de evento de redefinição manual para a implementação de um bloqueio de leitor. |
Método CreateRWLockWriterEvent | Cria um objeto de evento de redefinição automática para a implementação de um bloqueio de gravador. |
Método CreateSemaphore | Cria um objeto IHostSemaphore para o CLR a ser usado como semáforo para eventos de espera. |
Método SetCLRSyncManager | Define a instância ICLRSyncManager a ser associada à instância IHostSyncManager atual. |
Comentários
O CLR descobre a implementação do host de IHostSyncManager
chamando o método IHostControl::GetHostManager com IID
de IID_IHostSyncManager.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: MSCorEE.h
Biblioteca: incluída como um recurso no MSCorEE.dll
Versões do .NET Framework: disponíveis desde 2.0
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.