DkmEncAvailableStatus Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
EnC availability status - whether EnC is available or it is not supported given a specified reason.
This API was introduced in Visual Studio 16 Update 1 (DkmApiVersion.VS16Update1).
public enum class DkmEncAvailableStatus
public enum DkmEncAvailableStatus
type DkmEncAvailableStatus =
Public Enum DkmEncAvailableStatus
- Inheritance
-
DkmEncAvailableStatus
Fields
Attach | 4 | Edit and Continue not supported since debugger was attached to a process that does not support EnC on attach. |
Available | 0 | Edit and Continue is available. |
DomainNeutralAssembly | 13 | Edit and Continue not supported if assembly was loaded as domain-neutral. |
EngineMetricFalse | 9 | Edit and Continue not supported for the current engine. |
InRunMode | 7 | Unable to edit while code is running. |
IntelliTrace | 15 | Edit and Continue not supported if IntelliTrace events and call information is enabled. |
Interop | 1 | Edit and Continue not supported due to interop debugging. |
Minidump | 3 | Edit and Continue not supported in minidump debugging. |
ModuleNotLoaded | 5 | Edit and Continue not supported if the assembly has not been loaded. |
ModuleReloaded | 6 | Edit and Continue not supported if the assembly that has been modified during debugging is reloaded. |
NotAllowedForModule | 11 | Edit and Continue not supported on the current module. This is a fallback scenario in case we fail to determine the exact reason the module does not support EnC. |
NotAllowedForRuntime | 16 | Edit and Continue not supported on the .NET Runtime the program is running. |
NotBuilt | 8 | Edit and Continue not supported if the source code on disk does not match the code running in the process. |
NotSupportedForClr64Version | 10 | Edit and Continue in a 64-bit process requires .NET Framework version 4.5.1 or higher. |
Optimized | 12 | Edit and Continue not supported if code was optimized. |
ReflectionAssembly | 14 | Edit and Continue not supported if assembly was loaded through reflection. |
SqlClr | 2 | Unable to edit code running in SQL server. |