IHostSyncManager-interface
Biedt methoden waarmee de Common Language Runtime (CLR) synchronisatieprimitief kan maken door de host aan te roepen in plaats van de Win32-synchronisatiefuncties te gebruiken.
Methoden
Methode | Beschrijving |
---|---|
Methode CreateAutoEvent | Hiermee maakt u een gebeurtenisobject voor automatisch opnieuw instellen. |
Methode CreateCrst | Hiermee maakt u een kritiek sectieobject voor synchronisatie. |
Methode CreateCrstWithSpinCount | Hiermee maakt u een kritiek sectieobject met het aantal kringen voor synchronisatie. |
Methode CreateManualEvent | Hiermee maakt u een gebeurtenisobject voor handmatig opnieuw instellen. |
Methode CreateMonitorEvent | Hiermee maakt u een bewaakt gebeurtenisobject voor automatisch opnieuw instellen. |
Methode CreateRWLockReaderEvent | Hiermee maakt u een gebeurtenisobject voor handmatig opnieuw instellen voor de implementatie van een lezersvergrendeling. |
Methode CreateRWLockWriterEvent | Hiermee maakt u een gebeurtenisobject voor automatisch opnieuw instellen voor de implementatie van een schrijververgrendeling. |
Methode CreateSemaphore | Hiermee maakt u een IHostSemaphore-object voor de CLR om te gebruiken als een semafoor voor wacht gebeurtenissen. |
Methode SetCLRSyncManager | Hiermee stelt u het ICLRSyncManager-exemplaar in om te koppelen aan het huidige IHostSyncManager exemplaar. |
Opmerkingen
De CLR detecteert de implementatie van IHostSyncManager
de host door de methode IHostControl::GetHostManager aan te roepen met een IID
van IID_IHostSyncManager.
Vereisten
Platforms: Zie Systeemvereisten.
Header: MSCorEE.h
Bibliotheek: Opgenomen als een resource in MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.