DefaultObjectPool<T> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
DefaultObjectPool<T>(IPooledObjectPolicy<T>) |
Erstellt eine Instanz von DefaultObjectPool<T>. |
DefaultObjectPool<T>(IPooledObjectPolicy<T>, Int32) |
Erstellt eine Instanz von DefaultObjectPool<T>. |
DefaultObjectPool<T>(IPooledObjectPolicy<T>)
Erstellt eine Instanz von DefaultObjectPool<T>.
public:
DefaultObjectPool(Microsoft::Extensions::ObjectPool::IPooledObjectPolicy<T> ^ policy);
public DefaultObjectPool (Microsoft.Extensions.ObjectPool.IPooledObjectPolicy<T> policy);
new Microsoft.Extensions.ObjectPool.DefaultObjectPool<'T (requires 'T : null)> : Microsoft.Extensions.ObjectPool.IPooledObjectPolicy<'T (requires 'T : null)> -> Microsoft.Extensions.ObjectPool.DefaultObjectPool<'T (requires 'T : null)>
Public Sub New (policy As IPooledObjectPolicy(Of T))
Parameter
- policy
- IPooledObjectPolicy<T>
Die zu verwendende Poolrichtlinie.
Gilt für
DefaultObjectPool<T>(IPooledObjectPolicy<T>, Int32)
Erstellt eine Instanz von DefaultObjectPool<T>.
public:
DefaultObjectPool(Microsoft::Extensions::ObjectPool::IPooledObjectPolicy<T> ^ policy, int maximumRetained);
public DefaultObjectPool (Microsoft.Extensions.ObjectPool.IPooledObjectPolicy<T> policy, int maximumRetained);
new Microsoft.Extensions.ObjectPool.DefaultObjectPool<'T (requires 'T : null)> : Microsoft.Extensions.ObjectPool.IPooledObjectPolicy<'T (requires 'T : null)> * int -> Microsoft.Extensions.ObjectPool.DefaultObjectPool<'T (requires 'T : null)>
Public Sub New (policy As IPooledObjectPolicy(Of T), maximumRetained As Integer)
Parameter
- policy
- IPooledObjectPolicy<T>
Die zu verwendende Poolrichtlinie.
- maximumRetained
- Int32
Die maximale Anzahl der im Pool beizubehaltenden Objekte.