Jazyk

LeakTrackingObjectPool<T> Třída

Definice

Upozornění

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.

Implementace ObjectPool<T> , která detekuje úniky při použití fondu objektů.

Únik se vytvoří, pokud je objekt zapůjčený z fondu, ale nevrácený před dokončením. Chyba se vytváří pouze v Debug buildech. Tento typ se doporučuje používat pouze pro diagnostické buildy.

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)

Parametry typu

T

Typ objektu, který je ve fondu.

Dědičnost
LeakTrackingObjectPool<T>
Atributy

Konstruktory

Název Description
LeakTrackingObjectPool<T>(ObjectPool<T>)
Zastaralé.

Inicializuje novou instanci .LeakTrackingObjectPool<T>

Metody

Název Description
Get()
Zastaralé.

Získá objekt z fondu, pokud je k dispozici, jinak vytvoří objekt.

Return(T)
Zastaralé.

Vrátí objekt do fondu.

Platí pro