výčet COR_PRF_HANDLE_TYPE
Popisuje typ popisovače objektu.
Syntaxe
typedef enum
{
COR_PRF_HANDLE_TYPE_WEAK = 0x1,
COR_PRF_HANDLE_TYPE_STRONG = 0x2,
COR_PRF_HANDLE_TYPE_PINNED = 0x3
} COR_PRF_HANDLE_TYPE;
Členové
Člen | Popis |
---|---|
COR_PRF_HANDLE_TYPE_WEAK |
Popisovač sleduje objekt, pokud je aktivní. Nejedná se jako kořen pro systém uvolňování paměti. |
COR_PRF_HANDLE_TYPE_STRONG |
Popisovač funguje jako normální odkaz na objekt. Objekt zůstane naživu a bude povýšen během dalšího uvolňování paměti. |
COR_PRF_HANDLE_TYPE_PINNED |
Popisovač funguje jako silný popisovač s přidanou vlastností, aby se objekt během uvolňování paměti nepohybuje. |
Poznámky
Výčet COR_PRF_HANDLE_TYPE
je používán ICorProfilerInfo13::CreateHandle metoda indikovat typ popisovače, který je vytvořen.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Hlavička: CorProf.idl, CorProf.h
Verze .NET: Dostupné od .NET 7.0
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro