Compartilhar via


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