Interfaccia IHostSyncManager
Fornisce metodi che consentono al Common Language Runtime (CLR) di creare primitive di sincronizzazione chiamando l'host piuttosto che utilizzando le funzioni di sincronizzazione di Win32.
Metodi
Metodo |
Descrizione |
---|---|
Crea un oggetto evento di reimpostazione automatica. |
|
Crea un oggetto sezione critica per la sincronizzazione. |
|
Crea un oggetto sezione critica con il numero di iterazioni cicliche per la sincronizzazione. |
|
Crea un oggetto evento di reimpostazione manuale. |
|
Crea un oggetto evento di reimpostazione automatica monitorata. |
|
Crea un oggetto evento di reimpostazione manuale per l'implementazione di un blocco reader. |
|
Crea un oggetto evento di reimpostazione automatica per l'implementazione di un blocco writer. |
|
Crea un oggetto IHostSemaphore che Common Language Runtime utilizza come semaforo per gli eventi di attesa. |
|
Imposta l'istanza di ICLRSyncManager da associare all'istanza corrente di IHostSyncManager. |
Note
Common Language Runtime determina l'implementazione dell'host di IHostSyncManager chiamando il metodo IHostControl::GetHostManager con un IID di IID_IHostSyncManager.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.h
Libreria: inclusa come risorsa in MSCorEE.dll
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0