DkmEncAvailableStatus 枚举

定义

EnC 可用性状态-根据指定的原因,是否可以使用 EnC 或不支持该功能。

此 API 在 Visual Studio 16 更新1中引入 (DkmApiVersion. VS16Update1) 。

public enum class DkmEncAvailableStatus
public enum DkmEncAvailableStatus
type DkmEncAvailableStatus = 
Public Enum DkmEncAvailableStatus
继承
DkmEncAvailableStatus

字段

Attach 4

不支持 "编辑并继续",因为调试器已附加到附加上不支持 EnC 的进程。

Available 0

可以使用 "编辑并继续"。

DomainNeutralAssembly 13

如果程序集以非特定于域的形式加载,则不支持 "编辑并继续"。

EngineMetricFalse 9

当前引擎不支持 "编辑并继续"。

InRunMode 7

代码正在运行时无法编辑。

IntelliTrace 15

如果启用了 IntelliTrace 事件和调用信息,则不支持 "编辑并继续"。

Interop 1

由于互操作调试,不支持 "编辑并继续"。

Minidump 3

小型转储调试不支持 "编辑并继续"。

ModuleNotLoaded 5

如果尚未加载程序集,则不支持 "编辑并继续"。

ModuleReloaded 6

如果重新加载在调试过程中修改的程序集,则不支持 "编辑并继续"。

NotAllowedForModule 11

当前模块不支持 "编辑并继续"。 这是一种回退方案,因为我们无法确定模块不支持 EnC 的确切原因。

NotAllowedForRuntime 16

.NET 运行时不支持 "编辑并继续",程序正在运行。

NotBuilt 8

如果磁盘上的源代码与进程中运行的代码不匹配,则不支持 "编辑并继续"。

NotSupportedForClr64Version 10

64位进程中的 "编辑并继续" 需要 .NET Framework 4.5.1 或更高版本。

Optimized 12

如果对代码进行了优化,则不支持 "编辑并继续"。

ReflectionAssembly 14

如果通过反射加载了程序集,则不支持 "编辑并继续"。

SqlClr 2

无法编辑在 SQL server 中运行的代码。

适用于