Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Oznámí profileru počet instancí každé zadané třídy, které byly vytvořeny od posledního uvolňování paměti.
Syntaxe
HRESULT ObjectsAllocatedByClass(
[in] ULONG cClassCount,
[in, size_is(cClassCount)] ClassID classIds[] ,
[in, size_is(cClassCount)] ULONG cObjects[] );
Parametry
cClassCount
[v] Velikost classIds polí a cObjects
classIds
[v] Pole ID tříd, kde každé ID určuje třídu s jednou nebo více instancemi.
cObjects
[v] Pole celých čísel, kde každé celé číslo určuje počet instancí odpovídající třídy v classIds poli.
Poznámky
Pole classIds a cObjects jsou paralelní pole. Například classIds[i] a cObjects[i] odkaz na stejnou třídu. Pokud nebyla vytvořena žádná instance třídy od předchozího uvolňování paměti, je třída vynechána. Zpětné ObjectsAllocatedByClass volání nebude hlásit objekty přidělené ve velké haldě objektů.
Čísla hlášená nástrojem ObjectsAllocatedByClass jsou pouze odhady. Pro přesné počty použijte ICorProfilerCallback::ObjectAllocated.
Pole classIds může obsahovat jednu nebo více položek null, pokud odpovídající cObjects matice obsahuje typy, které jsou uvolňování.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: CorProf.idl, CorProf.h
Knihovny: CorGuids.lib
Verze rozhraní .NET Framework: K dispozici od verze 2.0