ObjectPool & lt; T & gt; ou similaire pour .NET déjà dans une bibliothèque?

Je ne veux pas écrire mon propre parce que j'ai peur, je risque de manquer de quelque chose et/ou rip off le travail d'autres personnes, donc, il y a un ObjectPool (ou similaire) de classe existant dans une bibliothèque .NET?

Par l'objet de la piscine, je veux dire une classe qui en facilite la mise en cache des objets qui prennent beaucoup de temps à créer, en général, utilisés pour améliorer les performances.

source d'informationauteur RCIX