C# 中的物件池是什麼?
物件池是一種旨在最佳化有限資源使用情況的軟體構造。它具有隨時可以使用的物件。
池物件可以重複使用。物件池有兩個形式 −
- 活動物件時,將其從池中拉出。
- 取消活動時,將物件新增到池中。
透過應用 ObjectPoolingAttribute 特性來配置物件池。
這應用於派生自 System.EnterpriseServices.ServicedComponent 類的類。
要了解池的行為方式,Diagnostics 類具有資訊屬性。透過此屬性,可以在不同的場景下檢查行為。
當應用程式的效能一部分受其資源約束時,就能理解物件池的使用。那時,形成和終止這些資源,物件池將增強效能。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP