Поделиться через


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
Изменение и продолжение недоступно во время вызова процедуры SQL, использующего среду CLR.

ENCUN_MINIDUMP
Изменение и продолжение недоступно при обработке мини-дампа.

ENCUN_EMBEDDED
Изменение и продолжение недоступно при обработке внедренного кода.

ENCUN_ATTACH
Изменение и продолжение недоступно, так как сеанс был присоединен, а не запущен отладчиком.

ENCUN_WIN64
Изменение и продолжение недоступно при обработке 64-разрядного кода Windows.

Замечания

Это перечисление предназначено только для внутреннего использования Visual Studio. Методы GetENCAvailableState и DisableENC, реализованные настраиваемым поставщиком портов, всегда должны возвращатьE_NOTIMPL.

Requirements

Заголовок: msdbg.idl

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также