DkmEncAvailableStatus Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Stav dostupnosti EnC – jestli je EnC k dispozici nebo není podporováno z zadaného důvodu.
Toto rozhraní API bylo zavedeno v sadě Visual Studio 16 Update 1 (DkmApiVersion.VS16Update1).
public enum class DkmEncAvailableStatus
public enum DkmEncAvailableStatus
type DkmEncAvailableStatus =
Public Enum DkmEncAvailableStatus
- Dědičnost
-
DkmEncAvailableStatus
Pole
Attach | 4 | Úpravy a pokračování nejsou podporovány, protože ladicí program byl připojen k procesu, který nepodporuje EnC při připojení. |
Available | 0 | K dispozici jsou možnosti Upravit a Pokračovat. |
DomainNeutralAssembly | 13 | Úpravy a pokračování nejsou podporovány, pokud bylo sestavení načteno jako neutrální z domény. |
EngineMetricFalse | 9 | Aktuální modul nepodporuje úpravy a pokračování. |
InRunMode | 7 | Nelze upravit, když je kód spuštěný. To se hlásí jenom v případě, že verze modulu nepodporuje opětovné načítání za provozu. |
IntelliTrace | 15 | Možnost Upravit a pokračovat není podporována, pokud jsou povolené události IntelliTrace a informace o volání. |
Interop | 1 | Úpravy a pokračování nejsou podporovány kvůli ladění zprostředkovatele komunikace. |
Minidump | 3 | Úpravy a pokračování nejsou podporovány v ladění minidump. |
ModuleNotLoaded | 5 | Úpravy a pokračování nejsou podporovány, pokud sestavení nebylo načteno. |
ModuleReloaded | 6 | Úpravy a pokračování nejsou podporovány, pokud se znovu načte sestavení, které bylo změněno během ladění. |
NotAllowedForArm64WithNetVersion | 17 | Upravit a pokračovat v procesu ARM64 vyžaduje .NET 7 nebo vyšší. |
NotAllowedForDecompiledModule | 19 | U dekompilovaných sestavení nejsou podporovány úpravy a pokračování. |
NotAllowedForModule | 11 | Aktuální modul nepodporuje úpravy a pokračování. Jedná se o záložní scénář pro případ, že se nám nepodaří určit přesný důvod, proč modul nepodporuje EnC. |
NotAllowedForRuntime | 16 | Funkce Upravit a pokračovat nejsou podporovány v modulu runtime .NET, který je spuštěný. |
NotAllowedWithCorEnvironmentVariable | 18 | Pokud je nastavená proměnná prostředí COR_ENABLE_PROFILING, není možnost Upravit a Pokračovat podporovaná. |
NotBuilt | 8 | Úpravy a pokračování nejsou podporovány, pokud zdrojový kód na disku neodpovídá kódu spuštěného v procesu. |
NotSupportedForClr64Version | 10 | Upravit a pokračovat v 64bitovém procesu vyžaduje rozhraní .NET Framework verze 4.5.1 nebo vyšší. |
Optimized | 12 | Pokud byl kód optimalizovaný, funkce Upravit a Pokračovat nejsou podporovány. |
ReflectionAssembly | 14 | Pokud bylo sestavení načteno prostřednictvím reflexe, nejsou podporovány úpravy a pokračování. |
SqlClr | 2 | Nelze upravit kód spuštěný na SQL Serveru. |
SymbolsNotLoaded | 20 | Úpravy a pokračování nejsou podporovány, pokud k upravenému sestavení nejsou přidružené žádné symboly. |