ICorDebugChain – rozhraní
Představuje segment fyzického nebo logického zásobníku volání.
Metody
Metoda | Popis |
---|---|
EnumerateFrames – metoda | Získá enumerátor, který obsahuje všechny spravované rámce zásobníku v řetězci, počínaje nejnovějším rámcem. |
GetActiveFrame – metoda | Získá aktivní (tj. nejnovější) rámec v řetězci. |
GetCallee – metoda | Získá řetězec, který byl volána tímto řetězem. |
GetCaller – metoda | Získá řetězec, který nazývá tento řetězec. |
GetContext – metoda | Není implementováno. |
GetNext – metoda | Získá další řetězec rámců pro vlákno. |
GetPrevious – metoda | Získá předchozí řetězec rámců pro vlákno. |
GetReason – metoda | Získá důvod pro genii tohoto volajícího řetězu. |
GetRegisterSet – metoda | Získá sadu registru pro aktivní část tohoto řetězce. |
GetStackRange – metoda | Získá rozsah adres segmentu zásobníku pro tento řetězec. |
GetThread – metoda | Získá fyzické vlákno, které je součástí tohoto řetězce volání. |
IsManaged – metoda | Získá hodnotu, která označuje, zda tento řetězec je spuštěn spravovaný kód. |
Poznámky
Rámce zásobníku v řetězu zabírají souvislý prostor zásobníku a sdílejí stejné vlákno a kontext. Řetězec může představovat spravované nebo nespravované řetězy kódu. Prázdná ICorDebugChain
instance představuje nespravovaný řetězec kódu.
Poznámka
Toto rozhraní nepodporuje vzdálené zavolání mezi počítači nebo mezi procesy.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovny: CorGuids.lib
Verze rozhraní .NET Framework: K dispozici od verze 1.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.