LeakTrackingObjectPool<T> 클래스

정의

주의

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.

ObjectPool<T> 개체 풀을 사용할 때 누수 발생을 감지하는 구현입니다.

개체가 풀에서 임대되지만 완료되기 전에 반환되지 않는 경우 누수가 생성됩니다. 오류는 빌드에서 Debug 만 생성됩니다. 이 형식은 진단 빌드에만 사용하는 것이 좋습니다.

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)

형식 매개 변수

T

풀되고 있는 개체의 형식입니다.

상속
LeakTrackingObjectPool<T>
특성

생성자

Name Description
LeakTrackingObjectPool<T>(ObjectPool<T>)
사용되지 않음.

LeakTrackingObjectPool<T>의 새 인스턴스를 초기화합니다.

메서드

Name Description
Get()
사용되지 않음.

사용할 수 있는 경우 풀에서 개체를 가져오고, 그렇지 않으면 개체를 만듭니다.

Return(T)
사용되지 않음.

풀에 개체를 반환합니다.

적용 대상