DefaultObjectPool<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Implementasi default .ObjectPool<T>
generic <typename T>
where T : classpublic ref class DefaultObjectPool : Microsoft::Extensions::ObjectPool::ObjectPool<T>
public class DefaultObjectPool<T> : Microsoft.Extensions.ObjectPool.ObjectPool<T> where T : class
type DefaultObjectPool<'T (requires 'T : null)> = class
inherit ObjectPool<'T (requires 'T : null)>
Public Class DefaultObjectPool(Of T)
Inherits ObjectPool(Of T)
Jenis parameter
- T
Jenis untuk mengumpulkan objek.
- Warisan
Keterangan
Implementasi ini menyimpan cache objek yang dipertahankan. Ini berarti bahwa jika objek dikembalikan ketika kumpulan telah mencapai objek "maximumRetained", objek tersebut akan tersedia untuk Dikumpulkan Sampah.
Konstruktor
| DefaultObjectPool<T>(IPooledObjectPolicy<T>) |
Membuat instans DefaultObjectPool<T>. |
| DefaultObjectPool<T>(IPooledObjectPolicy<T>, Int32) |
Membuat instans DefaultObjectPool<T>. |
Metode
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| Get() |
Mendapatkan objek dari kumpulan jika tersedia, jika tidak, buat objek. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
| Return(T) |
Mengembalikan objek ke kumpulan. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |