C# 中的物件池是什麼?
物件池是一種軟體構造,旨在最佳化有限資源的使用。它擁有可隨時使用的物件。
池中物件可以重複使用。物件池有兩種形式——
- 啟用物件時,從池中提取物件。
- 停用時,將物件新增到池中。
透過應用 ObjectPoolingAttribute 屬性配置物件池。
這應用於 System.EnterpriseServices.ServicedComponent 類的派生類。
要了解池的行為,Diagnostics 類具有資訊屬性。透過它,可以在不同的場景下檢查行為。
當應用程式效能的一部分與其資源繫結時,可以使用物件池。在該情況下,如果生成並廢除資源,物件池會增強效能。
廣告
資料結構
網路功能
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式語言
C++
C#
MongoDB
MySQL
Javascript
PHP