LeakTrackingObjectPool<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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. |