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