Partager via


IHostSyncManager, interface

Fournit des méthodes pour que le Common Language Runtime (CLR) crée des primitives de synchronisation en appelant l'hôte plutôt que d'utiliser les fonctions de synchronisation Win32.

Méthodes

Méthode

Description

IHostSyncManager::CreateAutoEvent, méthode

Crée un objet événement de réinitialisation automatique.

IHostSyncManager::CreateCrst, méthode

Crée un objet section critique pour la synchronisation.

IHostSyncManager::CreateCrstWithSpinCount, méthode

Crée un objet section critique avec compteur de rotations pour la synchronisation.

IHostSyncManager::CreateManualEvent, méthode

Crée un objet événement de réinitialisation manuelle.

IHostSyncManager::CreateMonitorEvent, méthode

Crée un objet événement de réinitialisation automatique surveillé.

IHostSyncManager::CreateRWLockReaderEvent, méthode

Crée un objet événement de réinitialisation manuelle pour l'implémentation d'un verrou de lecteur.

IHostSyncManager::CreateRWLockWriterEvent, méthode

Crée un objet événement de réinitialisation manuelle pour l'implémentation d'un verrou de writer.

IHostSyncManager::CreateSemaphore, méthode

Crée un objet IHostSemaphore pour le CLR à utiliser en tant que sémaphore pour les événements d'attente.

IHostSyncManager::SetCLRSyncManager, méthode

Définit l'instance ICLRSyncManager à associer à l'instance IHostSyncManager en cours IHostSyncManager.

Notes

Le CLR découvre l'implémentation de l'hôte de IHostSyncManager en appelant la méthode IHostControl::GetHostManager avec un IID d'IID_IHostSyncManager.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MSCorEE.h

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICLRSyncManager, interface

Autres ressources

Interfaces d'hébergement