EncUnavailableReason

This is for internal use only!表示“编辑并继续”不可用的原因

语法

public enum EncUnavailableReason {
    ENCUN_NONE,
    ENCUN_INTEROP,
    ENCUN_SQLCLR,
    ENCUN_MINIDUMP,
    ENCUN_EMBEDDED,
    ENCUN_ATTACH,
    ENCUN_WIN64
};

字段

ENCUN_NONE
编辑并继续不可用的原因没有具体原因。

ENCUN_INTEROP
在互操作调用期间,编辑并继续不可用。

ENCUN_SQLCLR
在使用公共语言运行时(CLR)的 SQL 过程调用期间,编辑并继续不可用。

ENCUN_MINIDUMP
处理小型转储时,编辑并继续不可用。

ENCUN_EMBEDDED
处理嵌入代码时,编辑并继续不可用。

ENCUN_ATTACH
编辑并继续不可用,因为会话已附加到调试器,而不是由调试器启动。

ENCUN_WIN64
处理 64 位 Windows 代码时,编辑并继续不可用。

备注

此枚举仅供 Visual Studio 内部使用。 由自定义端口供应商实现的 GetENCAvailableStateDisableENC 方法应始终返回E_NOTIMPL

要求

标头:msdbg.idl

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅