Compartir a través de


IHostSyncManager (Interfaz)

Proporciona métodos que permiten que Common Language Runtime (CLR) cree primitivas de sincronización llamando al host en lugar de utilizar las funciones de sincronización de Win32.

Métodos

Método

Descripción

IHostSyncManager::CreateAutoEvent (Método)

Crea un objeto de evento de restablecimiento automático.

IHostSyncManager::CreateCrst (Método)

Crea un objeto de sección crítica para la sincronización.

IHostSyncManager::CreateCrstWithSpinCount (Método)

Crea un objeto de sección crítica con recuento circular para la sincronización.

IHostSyncManager::CreateManualEvent (Método)

Crea un objeto de evento de restablecimiento manual.

IHostSyncManager::CreateMonitorEvent (Método)

Crea un objeto de evento de restablecimiento automático supervisado.

IHostSyncManager::CreateRWLockReaderEvent (Método)

Crea un objeto de evento de restablecimiento manual para la implementación de un bloqueo de lectura.

IHostSyncManager::CreateRWLockWriterEvent (Método)

Crea un objeto de evento de restablecimiento automático para la implementación de un bloqueo de escritor.

IHostSyncManager::CreateSemaphore (Método)

Crea un objeto IHostSemaphore para que CLR lo utilice como un semáforo para los eventos de espera.

IHostSyncManager::SetCLRSyncManager (Método)

Establece la instancia de ICLRSyncManager que se asociará con la instancia actual de IHostSyncManager.

Comentarios

El CLR detecta la implementación del host de IHostSyncManager llamando al método IHostControl::GetHostManager con IID de IID_IHostSyncManager.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.h

Biblioteca: Se incluye como recurso en MsCorEE.dll

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICLRSyncManager (Interfaz)

Otros recursos

Interfaces de hospedaje