Skip to content

Latest commit

 

History

History
88 lines (71 loc) · 2.37 KB

encunavailablereason.md

File metadata and controls

88 lines (71 loc) · 2.37 KB
description title ms.date ms.topic f1_keywords helpviewer_keywords author ms.author manager ms.subservice dev_langs
Represents the reasons that Edit and Continue is not available.
EncUnavailableReason
11/04/2016
reference
EncUnavailableReason
EncUnavailableReason enumeration
maiak
maiak
mijacobs
debug-diagnostics
CPP
CSharp

EncUnavailableReason

This is for internal use only! Represents the reasons that Edit and Continue is not available.

Syntax

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

Fields

ENCUN_NONE
No specific reason why Edit and Continue is not available.

ENCUN_INTEROP
Edit and Continue is not available during an InterOp call.

ENCUN_SQLCLR
Edit and Continue is not available during an SQL procedure call that uses the Common Language Runtime (CLR).

ENCUN_MINIDUMP
Edit and Continue is not available while processing a mini-dump.

ENCUN_EMBEDDED
Edit and Continue is not available when processing embedded code.

ENCUN_ATTACH
Edit and Continue is not available because the session was attached to, not launched by, the debugger.

ENCUN_WIN64
Edit and Continue is not available while processing 64-bit Windows code.

Remarks

This enumeration is for internal use only by Visual Studio. The GetENCAvailableState and DisableENC methods as implemented by a custom port supplier should always return E_NOTIMPL.

Requirements

Header: msdbg.idl

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also