IHostSyncManager (Interfaz)
Proporciona métodos que permiten a Common Language Runtime (CLR) crear primitivos de sincronización llamando al host en lugar de usar las funciones de sincronización de Win32.
Métodos
Método | Descripción |
---|---|
Método CreateAutoEvent | Crea un objeto de evento de restablecimiento automático. |
Método CreateCrst | Crea un objeto de sección crítico para la sincronización. |
Método CreateCrstWithSpinCount | Crea un objeto de sección crítico con recuento de rotación para la sincronización. |
Método CreateManualEvent | Crea un objeto de evento de restablecimiento manual. |
Método CreateMonitorEvent | Crea un objeto de evento de restablecimiento automático supervisado. |
Método CreateRWLockReaderEvent | Crea un objeto de evento de restablecimiento manual para la implementación de un bloqueo de lector. |
Método CreateRWLockWriterEvent | Crea un objeto de evento de restablecimiento automático para la implementación de un bloqueo de escritor. |
Método CreateSemaphore | Crea un objeto IHostSemaphore a fin de que CLR lo use como semáforo para eventos de espera. |
Método SetCLRSyncManager | Establece la instancia de ICLRSyncManager que se va a asociar a la instancia de IHostSyncManager actual. |
Comentarios
CLR detecta la implementación de IHostSyncManager
del host llamando al método IHostControl::GetHostManager con un elemento IID
de IID_IHostSyncManager.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MSCorEE.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 2.0
Consulte también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.