Freigeben über


ObjectPool<T> Klasse

Definition

Einfacher Objektpool, der einen Stapel zum Speichern verfügbarer Objekte verwendet.

public class ObjectPool<T> : Orleans.Providers.Streams.Common.IObjectPool<T> where T : PooledResource<T>
type ObjectPool<'T (requires 'T :> PooledResource<'T>)> = class
    interface IObjectPool<'T (requires 'T :> PooledResource<'T>)>
Public Class ObjectPool(Of T)
Implements IObjectPool(Of T)

Typparameter

T
Vererbung
ObjectPool<T>
Implementiert

Konstruktoren

ObjectPool<T>(Func<T>, IObjectPoolMonitor, Nullable<TimeSpan>)

Einfacher Objektpool

Methoden

Allocate()

Zuweisen einer poolierten Ressource

Free(T)

Gibt eine Ressource im Pool zurück.

Gilt für: