Aracılığıyla paylaş


İş parçacığı oluşturma nesneleri ve özellikleri

.NET, sınıfıyla System.Threading.Thread birlikte çok iş parçacıklı uygulamalar geliştirmenize yardımcı olan bir dizi sınıf sağlar. Aşağıdaki makaleler bu sınıflara genel bakış sağlar:

Başlık Açıklama
Yönetilen iş parçacığı havuzu .NET tarafından yönetilen bir çalışan iş parçacığı havuzu sağlayan System.Threading.ThreadPool sınıfını açıklar.
Zamanlayıcı Çok iş parçacıklı bir ortamda kullanılabilecek .NET zamanlayıcılarını açıklar.
Eşitleme temel bilgilerine genel bakış Paylaşılan kaynağa erişimi eşitlemek veya iş parçacığı etkileşimini denetlemek için kullanılabilecek türleri açıklar.
EventWaitHandle System.Threading.EventWaitHandle bir iş parçacığı eşitleme olayını temsil eden sınıfını açıklar.
CountdownEvent System.Threading.CountdownEvent sınıfını açıklar; bu sınıf, sayısı sıfıra ulaştığında ayarlanan bir iş parçacığı senkronizasyon olayı temsil eder.
Karşılıklı dışlamalar System.Threading.Mutex Paylaşılan kaynağa özel erişim veren sınıfını açıklar.
Semafor ve SemaphoreSlim Paylaşılan kaynağa veya bir kaynak havuzuna System.Threading.Semaphore eşzamanlı olarak erişebilecek iş parçacığı sayısını sınırlayan sınıfını açıklar.
Engel System.Threading.Barrier sınıfını açıklar, bu sınıf aşamalı işlemlerde iş parçacıklarının koordinasyonu için bariyer desenini uygular.
SpinLock System.Threading.SpinLock yapısını açıklar; bu yapı, belirli düşük düzeyli kilitleme senaryoları için System.Threading.Monitor sınıfına hafif bir alternatiftir.
SpinWait System.Threading.SpinWait Spin tabanlı bekleme için destek sağlayan yapıyı açıklar.

Ayrıca bakınız