LeakTrackingObjectPool<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
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.
Implementacja ObjectPool<T> , która wykrywa przecieki w użyciu puli obiektów.
Wyciek jest generowany, jeśli obiekt jest dzierżawiony z puli, ale nie jest zwracany przed jego sfinalizowanie.
Błąd jest generowany tylko w Debug
kompilacjach.
Ten typ jest zalecany tylko do użycia w przypadku kompilacji diagnostycznych.
generic <typename T>
where T : classpublic ref class LeakTrackingObjectPool : Microsoft::Extensions::ObjectPool::ObjectPool<T>
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.")]
public class LeakTrackingObjectPool<T> : Microsoft.Extensions.ObjectPool.ObjectPool<T> where T : class
type LeakTrackingObjectPool<'T (requires 'T : null)> = class
inherit ObjectPool<'T (requires 'T : null)>
[<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 obiektu, który jest w puli.
- Dziedziczenie
- Atrybuty
Konstruktory
LeakTrackingObjectPool<T>(ObjectPool<T>) |
Przestarzałe.
Inicjuje nowe wystąpienie klasy LeakTrackingObjectPool<T>. |
Metody
Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Get() |
Przestarzałe.
Pobiera obiekt z puli, jeśli jest dostępny, w przeciwnym razie tworzy go. |
GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Przestarzałe.
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Return(T) |
Przestarzałe.
Zwróć obiekt do puli. |
ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |