IHostSyncManager-Schnittstelle
Stellt Methoden bereit, mit denen die Common Language Runtime (CLR) Synchronisierungsprimitive erstellen kann, indem sie den Host aufruft, anstatt Win32-Synchronisierungsfunktionen zu verwenden.
Methoden
Methode |
Beschreibung |
---|---|
Erstellt ein Objekt für automatisches Zurücksetzen. |
|
Erstellt ein kritisches Abschnittsobjekt für die Synchronisierung. |
|
Erstellt ein kritisches Abschnittsobjekt mit der Anzahl an Spinvorgängen für die Synchronisierung. |
|
Erstellt ein Ereignisobjekt für manuelles Zurücksetzen. |
|
Erstellt ein Ereignisobjekt für überwachtes automatisches Zurücksetzen. |
|
Erstellt ein Ereignisobjekt für manuelles Zurücksetzen zur Implementierung einer Readersperre. |
|
Erstellt ein Ereignisobjekt für automatisches Zurücksetzen zur Implementierung einer Writersperre. |
|
Erstellt ein IHostSemaphore-Objekt, das die CLR als Semaphor für Warteereignisse verwenden kann. |
|
Legt die ICLRSyncManager-Instanz fest, die der aktuellen IHostSyncManager-Instanz zugeordnet werden soll. |
Hinweise
Die CLR ermittelt die Hostimplementierung von IHostSyncManager, indem sie die IHostControl::GetHostManager-Methode mit der IID IID_IHostSyncManager aufruft.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.h
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0