Sdílet prostřednictvím


EncUnavailableReason

This is for internal use only! Představuje důvody, proč není možnost Upravit a Pokračovat k dispozici.

Syntaxe

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

Pole

ENCUN_NONE
Žádný konkrétní důvod, proč funkce Upravit a Pokračovat není dostupná.

ENCUN_INTEROP
Funkce Upravit a Pokračovat není během volání zprostředkovatele komunikace k dispozici.

ENCUN_SQLCLR
Funkce Upravit a pokračovat není dostupná během volání procedury SQL, která používá modul CLR (Common Language Runtime).

ENCUN_MINIDUMP
Funkce Upravit a Pokračovat není při zpracování mini-dump k dispozici.

ENCUN_EMBEDDED
Při zpracování vloženého kódu není funkce Upravit a Pokračovat k dispozici.

ENCUN_ATTACH
Edit and Continue není k dispozici, protože relace byla připojena ladicí program, nespouštět.

ENCUN_WIN64
Při zpracování 64bitového kódu Systému Windows není funkce Upravit a pokračovat k dispozici.

Poznámky

Tento výčet je určen pouze pro interní použití v sadě Visual Studio. Metody GetENCAvailableState a DisableENC implementované vlastním dodavatelem portů by měly vždy vrátit E_NOTIMPL.

Požadavky

Hlavička: msdbg.idl

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také