다음을 통해 공유


IReferenceTrackerManager 인터페이스(microsoft.ui.xaml.hosting.referencetracker.h)

XAML 개체 참조 관리자에 대한 인터페이스를 정의합니다. 이 인터페이스를 구현하여 XAML 개체에서 IReferenceTracker 인스턴스를 관리합니다.

상속

IReferenceTrackerManager 인터페이스는 IUnknown 인터페이스에서 상속됩니다.

메서드

IReferenceTrackerManager 인터페이스에는 이러한 메서드가 있습니다.

 
IReferenceTrackerManager::FindTrackerTargetsCompleted

가비지 수집 시스템이 IReferenceTracker::FindTrackerTargets에 필요한 모든 호출을 완료했음을 나타냅니다(이때 XAML은 보호하려는 모든 참조 추적기 대상을 고정했습니다).
IReferenceTrackerManager::ReferenceTrackingCompleted

가비지 수집 시스템이 수집 프로세스를 완료했음을 나타냅니다(이 시점에서 XAML은 추적된 참조를 업데이트하려는 스레드의 차단을 해제합니다).
IReferenceTrackerManager::ReferenceTrackingStarted

가비지 수집기가 컬렉션을 수행하고 있음을 나타냅니다.
IReferenceTrackerManager::SetReferenceTrackerHost

XAML에 IReferenceTrackerHost 인터페이스를 등록합니다.

설명

IReferenceTracker를 구현하는 XAML 개체에서 GetReferenceTrackerManager를 호출하여 이 인터페이스의 구현에 대한 참조를 가져옵니다.

프로세스에 대한 IReferenceTrackerManager의 instance 하나만 있으며 모든 스레드에서 호출될 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1809(Windows 앱 SDK 0.5 이상 포함)
머리글 microsoft.ui.xaml.hosting.referencetracker.h