System.Collections.Concurrent Obor názvů
V tomto článku
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje několiktřídchm objektům (thread-safe collection), které by se měly používat místo odpovídajících typů v System.Collections a System.Collections.Generic oborech názvů.
Přístup k prvkům objektu kolekce prostřednictvím rozšiřujících metod nebo prostřednictvím explicitních implementací rozhraní však není zaručen, že je bezpečné pro přístup z více vláken a volající ho možná bude muset synchronizovat.
Blocking |
Poskytuje možnosti blokování a ohraničování pro kolekce bezpečné pro vlákna, které implementují IProducerConsumerCollection<T>. |
Concurrent |
Představuje kolekci objektů bezpečných pro přístup z více vláken. |
Concurrent |
Představuje kolekci párů klíč/hodnota bezpečných pro přístup z více vláken současně. |
Concurrent |
Představuje kolekci FIFO (thread-safe first in-first out). |
Concurrent |
Představuje kolekci LIFO (thread-safe last in-first out). |
Orderable |
Představuje konkrétní způsob rozdělení uspořádaného zdroje dat do několika oddílů. |
Partitioner |
Poskytuje běžné strategie dělení polí, seznamů a výčtů. |
Partitioner<TSource> |
Představuje konkrétní způsob rozdělení zdroje dat do několika oddílů. |
Concurrent |
Poskytuje typ, který lze použít k provádění operací v ConcurrentDictionary<TKey,TValue> použití |
IProducer |
Definuje metody pro manipulaci s kolekcemi bezpečnými pro přístup z více vláken určených pro použití producenta/příjemce. Toto rozhraní poskytuje jednotnou reprezentaci kolekcí producenta/příjemce, aby abstrakce vyšší úrovně, jako je BlockingCollection<T>, mohly kolekci použít jako základní mechanismus úložiště. |
Enumerable |
Určuje možnosti pro řízení chování ukládání do vyrovnávací paměti partitioneru. |
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: