LeakTrackingObjectPool<T> Klass

Definition

Varning

LeakTrackingObjectPool<T> was only intended for internal use in diagnostic builds of .NET. It never functioned in publicly shipped .NET versions and may be removed in a future release.

En ObjectPool<T> implementering som identifierar läckor i användningen av objektpoolen.

En läcka genereras om ett objekt leasas från poolen men inte returneras innan det slutförs. Ett fel skapas bara i Debug versioner. Den här typen rekommenderas endast för diagnostikversioner.

generic <typename T>
 where T : classpublic ref class LeakTrackingObjectPool : Microsoft::Extensions::ObjectPool::ObjectPool<T>
[System.Obsolete("LeakTrackingObjectPool<T> was only intended for internal use in diagnostic builds of .NET. It never functioned in publicly shipped .NET versions and may be removed in a future release.")]
public class LeakTrackingObjectPool<T> : Microsoft.Extensions.ObjectPool.ObjectPool<T> where T : class
[<System.Obsolete("LeakTrackingObjectPool<T> was only intended for internal use in diagnostic builds of .NET. It never functioned in publicly shipped .NET versions and may be removed in a future release.")>]
type LeakTrackingObjectPool<'T (requires 'T : null)> = class
    inherit ObjectPool<'T (requires 'T : null)>
Public Class LeakTrackingObjectPool(Of T)
Inherits ObjectPool(Of T)

Typparametrar

T

Den typ av objekt som poolas.

Arv
LeakTrackingObjectPool<T>
Attribut

Konstruktorer

Name Description
LeakTrackingObjectPool<T>(ObjectPool<T>)
Föråldrad.

Initierar en ny instans av LeakTrackingObjectPool<T>.

Metoder

Name Description
Get()
Föråldrad.

Hämtar ett objekt från poolen om ett är tillgängligt, annars skapas ett.

Return(T)
Föråldrad.

Returnera ett objekt till poolen.

Gäller för