对象池框架

发布于 2024-07-22 07:46:46 字数 79 浏览 9 评论 0原文

对 C# 对象池框架有什么建议吗? 要求是多线程支持和池大小限制,当一个线程请求一个对象但没有可用的对象时,它会被阻塞,直到释放其他对象之一。

any suggestions for a C# object pooling framework?
requirements are multi-thread support and a pool size limit, when a thread requests an object but none is available, it's blocked until one of the other objects is freed.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凉城已无爱 2024-07-29 07:46:46

我认为没有一个框架可以为你做到这一点。

不过,您可以使用少量代码自行实现。 (1 类,约 20 行代码)

查看 MSDN 文章 此处

I don't think there's a framework that will do this for you.

You can implement one yourself with a trivial amount of code though. (1 class, ~20 lines of code)

Have a look at the MSDN article here

岛徒 2024-07-29 07:46:46

尝试企业服务命名空间:

http://msdn.microsoft.com/ en-us/library/system.enterpriseservices.aspx

根据您的需要,这可能适合您。

Try the enterprise services namespace:

http://msdn.microsoft.com/en-us/library/system.enterpriseservices.aspx

Depending on what you need, this may do the trick for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文