IHostSyncManager — Interfejs
Udostępnia metody, które umożliwiają środowisku uruchomieniowemu języka wspólnego (CLR) tworzenie elementów pierwotnych synchronizacji przez wywołanie hosta zamiast używania funkcji synchronizacji Win32.
Metody
Metoda | Opis |
---|---|
CreateAutoEvent, metoda | Tworzy obiekt zdarzenia automatycznego resetowania. |
CreateCrst, metoda | Tworzy obiekt sekcji krytycznej na potrzeby synchronizacji. |
CreateCrstWithSpinCount, metoda | Tworzy obiekt sekcji krytycznej z liczbą spinów na potrzeby synchronizacji. |
CreateManualEvent, metoda | Tworzy obiekt zdarzenia resetowania ręcznego. |
CreateMonitorEvent, metoda | Tworzy monitorowany obiekt zdarzenia automatycznego resetowania. |
CreateRWLockReaderEvent, metoda | Tworzy obiekt zdarzenia ręcznego resetowania na potrzeby implementacji blokady czytnika. |
CreateRWLockWriterEvent, metoda | Tworzy obiekt zdarzenia automatycznego resetowania na potrzeby implementacji blokady modułu zapisywania. |
CreateSemaphore, metoda | Tworzy obiekt IHostSemaphore dla clR do użycia jako semafor dla zdarzeń oczekiwania. |
SetCLRSyncManager, metoda | Ustawia wystąpienie ICLRSyncManager do skojarzenia z bieżącym IHostSyncManager wystąpieniem. |
Uwagi
ClR odnajduje implementację IHostSyncManager
hosta przez wywołanie metody IHostControl::GetHostManager z IID_IHostSyncManager IID
.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MSCorEE.h
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
wersje .NET Framework: dostępne od wersji 2.0
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.