Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Tillhandahåller metoder för att bearbeta återanrop till felsökare.
Methods
| Metod | Description |
|---|---|
| Brytmetod | Meddelar felsökningsprogrammet när en Break instruktion i kodströmmen körs. |
| Brytpunktsmetod | Meddelar felsökningsprogrammet när en brytpunkt påträffas. |
| BreakpointSetError-metod | Meddelar felsökaren att CLR (Common Language Runtime) inte kunde binda en brytpunkt som angavs innan en funktion kompilerades just-in-time (JIT). |
| ControlCTrap-metod | Meddelar felsökaren att en CTRL+C är fångad i processen som debuggas. |
| CreateAppDomain-metod | Meddelar felsökaren att en programdomän har skapats. |
| CreateProcess-metod | Meddelar felsökningsprogrammet när en process har kopplats eller startats för första gången. |
| CreateThread-metod | Meddelar felsökaren att en tråd har börjat köra hanterad kod. |
| DebuggerError-metod | Meddelar felsökaren att ett fel har inträffat vid försök att hantera en händelse från CLR. |
| EditAndContinueRemap-metod | Deprecated. Meddelar felsökaren att en ommappningshändelse har skickats till IDE:t. |
| EvalComplete-metod | Meddelar felsökaren att en utvärdering har slutförts. |
| EvalException-metod | Meddelar felsökaren att en utvärdering har avslutats med ett ohanterat undantag. |
| Undantagsmetod | Meddelar felsökaren att ett undantag har genererats från hanterad kod. |
| ExitAppDomain-metod | Meddelar felsökaren att en programdomän har avslutats. |
| ExitProcess-metod | Meddelar felsökaren att en process har avslutats. |
| ExitThread-metod | Meddelar felsökaren att en tråd som körde hanterad kod har avslutats. |
| LoadAssembly-metod | Meddelar felsökaren att en CLR-sammansättning har lästs in. |
| LoadClass-metod | Meddelar felsökaren att en klass har lästs in. |
| LoadModule-metod | Meddelar felsökaren att en CLR-modul har lästs in. |
| LogMessage-metod | Meddelar felsökaren att en CLR-hanterad tråd har anropat en metod i EventLog klassen för att logga en händelse. |
| LogSwitch-metod | Meddelar felsökaren att en CLR-hanterad tråd har anropat en metod i Switch klassen för att skapa, ändra eller ta bort en felsöknings-/spårningsväxel. |
| NameChange-metod | Meddelar felsökaren att namnet på en programdomän eller tråd har ändrats. |
| StepComplete-metod | Meddelar felsökaren att ett steg har slutförts. |
| UnloadAssembly-metod | Meddelar felsökaren att en CLR-sammansättning har tagits bort. |
| Metoden UnloadClass | Meddelar felsökaren att en klass tas bort. |
| UnloadModule-metod | Meddelar felsökaren att en CLR-modul (DLL) har tagits bort. |
| UpdateModuleSymbols-metod | Meddelar felsökaren att symbolerna för en CLR-modul har ändrats. |
Anmärkningar
Alla återanrop serialiseras, anropas i samma tråd och anropas med processen i synkroniserat tillstånd.
Varje återanropsimplementering måste anropa ICorDebugController::Fortsätt att återuppta körningen. Om ICorDebugController::Continue det inte anropas innan återanropet returneras förblir processen stoppad och inga fler återanrop inträffar förrän ICorDebugController::Continue anropas.
Ett felsökningsprogram måste implementera ICorDebugManagedCallback2. En instans av ICorDebugManagedCallback eller ICorDebugManagedCallback2 skickas som motringningsobjekt till ICorDebug::SetManagedHandler.
Anmärkning
Det här gränssnittet stöder inte fjärranrop, varken mellan datorer eller korsprocesser.
Kravspecifikation
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET-versioner: Tillgänglig sedan .NET Framework 1.0