Ladění výčtů
Tato část popisuje nespravované výčty, které rozhraní API pro ladění používá.
V tomto oddílu
CLR_DEBUGGING_PROCESS_FLAGS – výčet
Poskytuje hodnoty, které jsou používány ICLRDebugging::OpenVirtualProcess metoda.
CLRDataEnumMemoryFlags – výčet
Určuje, které oblasti paměti volání ICLRDataEnumMemoryRegions::EnumMemoryRegions metoda by měla obsahovat.
COR_PUB_ENUMPROCESS – výčet
Identifikuje typ procesu, který má být uveden.
CorDebugBlockingReason – výčet
Určuje důvody, proč může být vlákno blokováno u daného objektu.
CorDebugChainReason – výčet
Označuje důvod nebo důvody pro zahájení řetězu volání.
CorDebugCodeInvokeKind – výčet
Popisuje, jak exportovaná funkce vyvolá spravovaný kód.
CorDebugCodeInvokePurpose – výčet
Popisuje, proč exportovaná funkce volá spravovaný kód.
CorDebugCreateProcessFlags – výčet
Poskytuje další možnosti ladění, které lze použít při volání ICorDebug::CreateProcess metoda.
CorDebugDebugEventKind – výčet
Označuje typ události, jejíž informace jsou dekódovány DecodeEvent metoda.
CorDebugDecodeEventFlagsWindows – výčet
Poskytuje další informace o událostech ladění na platformě Windows.
CorDebugExceptionCallbackType – výčet
Označuje typ zpětného volání, který je proveden z ICorDebugManagedCallback2::Exception událost.
CorDebugExceptionFlags – výčet
Poskytuje další informace o výjimce.
CorDebugExceptionUnwindCallbackType – výčet
Označuje událost, která je signalizována zpětným voláním během fáze odvíjení.
CorDebugGCType – výčet
Určuje, jestli je systém uvolňování paměti spuštěný na pracovní stanici nebo na serveru.
CorDebugGenerationTypes – výčet
Určuje generování oblasti paměti ve spravované haldě.
CorDebugHandleType – výčet
Označuje typ popisovače.
CorDebugIlToNativeMappingTypes – výčet
Určuje, zda určitý rozsah nativních instrukcí odpovídá speciální oblasti kódu.
CorDebugIntercept – výčet
Označuje typy kódu, ke kterým lze stupňovat.
CorDebugInterfaceVersion – výčet
Určuje buď verzi rozhraní .NET Framework, nebo verzi rozhraní .NET Framework, ve které bylo zavedeno rozhraní.
CorDebugInternalFrameType – výčet
Určuje typ rámce zásobníku.
CorDebugJITCompilerFlags – výčet
Obsahuje hodnoty, které ovlivňují chování spravovaného kompilátoru ZA běhu (JIT).
CorDebugJITCompilerFlagsDeprecated – výčet
Zastaralé. CORDEBUG_JIT_DEFAULT
Místo toho použijte člena CorDebugJITCompilerFlags.
CorDebugMappingResult – výčet
Poskytuje podrobnosti o tom, jak byla získána hodnota ukazatele instrukce (IP).
CorDebugMDAFlags – výčet
Určuje stav vlákna, na kterém se aktivuje pomocník spravovaného ladění (MDA).
CorDebugNGenPolicy – výčet
Poskytuje hodnotu, která určuje, zda ladicí program načte nativní image (NGen) z mezipaměti nativní bitové kopie.
CorDebugPlatform – výčet
Poskytuje hodnoty cílové platformy používané metodou ICorDebugDataTarget::GetPlatform .
CorDebugRecordFormat – výčet
Popisuje formát dat v bajtovém poli, který obsahuje informace o nativní události ladění výjimky.
CorDebugRegister – výčet
Určuje registry přidružené k dané architektuře procesoru.
CorDebugSetContextFlag – výčet
Určuje, zda je kontext z aktivního (nebo listového) rámce v zásobníku nebo byl vypočítána odvíjením z jiného rámce.
CorDebugStateChange – výčet
Popisuje množství dat uložených v mezipaměti, která se musí zahodit na základě změn procesu.
CorDebugStepReason – výčet
Označuje výsledek jednotlivého kroku.
CorDebugThreadState – výčet
Určuje stav vlákna pro ladění.
CorDebugUnmappedStop – výčet
Určuje typ nemapovaného kódu, který může v kroku aktivovat zastavení provádění kódu.
CorDebugUserState – výčet
Označuje stav uživatele vlákna.
CorGCReferenceType – výčet
Identifikuje zdroj objektu, který má být uvolněn z paměti.
ILCodeKind – výčet
Poskytuje hodnoty, které určují, zda ladicí program má přístup k místním proměnným nebo kódu přidaným v instrumentaci profileru ReJIT.
LoggingLevelEnum – výčet
Označuje úroveň závažnosti popisné zprávy, která je zapsána do protokolu událostí, když spravované vlákno zaznamená událost.
LogSwitchCallReason – výčet
Označuje operaci provedenou na přepínači ladění/trasování.
VariableLocationType – výčet
Označuje typ nativního umístění proměnné.
WriteableMetadataUpdateMode – výčet
Poskytuje hodnoty, které určují, zda jsou aktualizace metadat v paměti viditelné pro ladicí program.
ClrDataSourceType – výčet
Poskytuje hodnoty, které používá struktura CLRDATA_IL_ADDRESS_MAP.
Související oddíly
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