Dzisiaj kontynuacja ostatniego wpisu, traktującego o najprostszych operacjach na wątkach. Bez zbędnych wstępów przejdę więc do klasy ReaderWriterLock. ReaderWriterLock Klasa ta daje możliwość, której nie daje nam klasa Monitor, mianowicie rozróżnianie pomiędzy blokadą do odczytu(umożliwia ona wielu wątkom jednoczesny dostęp do zasobu) oraz zapisu(tylko jeden naraz możliwy, oczywiście wtedy odczyt jest również zablokowany. Aby jej użyć wystarczy instancja ReaderWriterLock w klasie, do której dostęp ma ...
Strona głównaInne
Inne 5720 dni, 21 godzin, 49 minut temu 67 pokaż kod licznika zwiń
Podobne artykuły:
- Kościelne sko_dev_jarzenie
- Dwie uwagi o śpiących wątkach
- Wątki – sprawy podstawowe | .braindamage
- Wielowątkowość w C# - synchronizacja wątków cz. 2 (Semafor, AutoResetEvent i ManualResetEvent, Interlocked) - Alt Control Delete
- Piotr Zieliński » Aktualizacja interfejsu z drugiego wątku(windows forms i WPF)
- Piotr Zieliński » Blog Archive » Single-threaded apartment oraz Multithreaded apartment.
- Wątki – sprawy jeszcze mniej podstawowe | .braindamage
- Jak łatwo coś spieprzyć używając wątków. | .braindamage
- Jak zagłodzić Timer?
- .NET C# programowanie - Blog Michała Komorowskiego: Czemu należy używać właściwości SyncRoot?
- Mutex i sprawdzanie czy aplikacja jest jedyną uruchomioną : andrzej.net.pl