Compartilhar via


Interface de IHostSyncManager

Fornece métodos que permitem que o common language runtime (CLR) para criar os 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 de IHostSyncManager::CreateAutoEvent

Cria um objeto de evento de redefinição automática.

Método de IHostSyncManager::CreateCrst

Cria um objeto de seção crítica para sincronização.

Método de IHostSyncManager::CreateCrstWithSpinCount

Cria um objeto de seção crítica com a contagem de rotação para sincronização.

Método de IHostSyncManager::CreateManualEvent

Cria um objeto de evento de redefinição manual.

Método de IHostSyncManager::CreateMonitorEvent

Cria um objeto de evento de redefinição automática monitorado.

Método de IHostSyncManager::CreateRWLockReaderEvent

Cria um objeto de evento de redefinição manual para a implementação de um bloqueio de leitor.

Método de IHostSyncManager::CreateRWLockWriterEvent

Cria um objeto de evento de redefinição automática para a implementação de um bloqueio de gravação.

Método de IHostSyncManager::CreateSemaphore

Cria um IHostSemaphore o objeto para o CLR usar como um semáforo de eventos de espera.

Método de IHostSyncManager::SetCLRSyncManager

Conjuntos de ICLRSyncManager instância para associar a atual IHostSyncManager instância.

Comentários

O CLR detecta a implementação do host de IHostSyncManager chamando o IHostControl::GetHostManager método com um IID de IID_IHostSyncManager.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: MSCorEE.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface de ICLRSyncManager

Outros recursos

Interfaces de hospedagem.