Vorschläge für ein C# -Objektpooling-Framework? Anforderungen sind Multi-Thread-Unterstützung und ein Pool-Größenbeschränkung, wenn ein Thread ein Objekt anfordert, aber keine verfügbar ist, wird es blockiert, bis eines der anderen Objekte freigegeben wird.Objektpooling-Framework
2
A
Antwort
0
Ich glaube nicht, dass es einen Rahmen gibt, der dies für Sie tun wird.
Sie können eine selbst mit einer trivialen Menge an Code implementieren. (1 Klasse, ~ 20 Zeilen Code)
Werfen Sie einen Blick auf die MSDN-Artikel here
0
Versuchen Sie, die Enterprise-Services-Namespace:
http://msdn.microsoft.com/en-us/library/system.enterpriseservices.aspx
Je nachdem, was Sie benötigen, können dies tun, der Trick für dich.
in .Net 4.0 werfen Sie einen Blick auf den Namespace System.Collections.Concurrent, viele von diesen sind jetzt in der Box. – Rick