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 |