IHostSyncManager Interface
Fornece métodos que permitem que o runtime de linguagem comum (CLR) crie primitivos de sincronização ao chamar o anfitrião em vez de utilizar as funções de sincronização win32.
Métodos
Método | Descrição |
---|---|
Método CreateAutoevent | Cria um objeto de evento de reposição automática. |
Método CreateCrst | Cria um objeto de secção crítico para sincronização. |
Método CreateCrstWithSpinCount | Cria um objeto de secção crítico com a contagem de rotações para sincronização. |
Método CreateManualEvent | Cria um objeto de evento de reposição manual. |
Método CreateMonitorEvent | Cria um objeto de evento de reposição automática monitorizado. |
Método CreateRWLockReaderEvent | Cria um objeto de evento de reposição manual para a implementação de um bloqueio de leitor. |
Método CreateRWLockWriterEvent | Cria um objeto de evento de reposição automática para a implementação de um bloqueio de escritor. |
Método CreateSemaphore | Cria um objeto IHostSemaphore para o CLR utilizar como semáforo para eventos de espera. |
Método SetCLRSyncManager | Define a instância ICLRSyncManager para associar à instância atual IHostSyncManager . |
Observações
O CLR deteta a implementação IHostSyncManager
do anfitrião ao chamar o método IHostControl::GetHostManager com uma IID
IID_IHostSyncManager.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: MSCorEE.h
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 2.0
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.