DkmEncAvailableStatus Enum

Definition

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.

Applies to