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.
Poskytuje metody, které vývojářům umožňují ladit aplikace v prostředí CLR (Common Language Runtime).
Poznámka:
Ladění ve smíšeném režimu (spravovaném a nativním kódu) není podporováno na platformách jiných než x86 (například IA64 a AMD64).
Methods
| Metoda | Description |
|---|---|
| CanLaunchOrAttach – metoda | Určuje, zda je možné spustit nový proces nebo připojit k danému procesu v kontextu aktuální konfigurace počítače a modulu runtime. |
| CreateProcess – metoda | Spustí proces a jeho primární vlákno pod kontrolou ladicího programu. |
| DebugActiveProcess – metoda | Připojí ladicí program k existujícímu procesu. |
| EnumerateProcesses – metoda | Získá enumerátor pro procesy, které jsou laděny. |
| GetProcess – metoda | Vrátí objekt ICorDebugProcess s daným ID procesu. |
| Initialize – metoda | Inicializuje ICorDebug objekt. |
| SetManagedHandler – metoda | Určuje objekt obslužné rutiny události pro spravované události. |
| SetUnmanagedHandler – metoda | Určuje objekt obslužné rutiny události pro nespravované události. |
| Terminate – metoda | Ukončí ICorDebug objekt. |
Poznámky
ICorDebug představuje smyčku zpracování událostí pro proces ladicího programu. Ladicí program musí před vydáním tohoto rozhraní počkat na zpětné volání ICorDebugManagedCallback::ExitProcess ze všech procesů, které jsou laděné.
Objekt ICorDebug musí být vytvořen CreateDebuggingInterfaceFromVersion funkce , která umožňuje klientům získat konkrétní implementaci ICorDebug , která emuluje konkrétní verzi rozhraní API ladění.
Poznámka:
Toto rozhraní nepodporuje vzdálené zavolání, a to buď mezi počítači, nebo mezi procesy.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 1.0