Concurrent Priority Queue in .NET 4.0
.net, c#, concurrency
Solution
There is an implementation as part of "Samples for Parallel Programming with the .NET Framework" at msdn. See ParallelExtensionsExtras.
Direct link to source code for file ConcurrentPriorityQueue.cs
Problem
It seems there are lots of improvements in .NET 4.0 related to concurrency that might rely on concurrent priority queues. Is there decent priority queue implementation inside framework available for reuse?