Partager via


EncUnavailableReason

This is for internal use only! Représente les raisons pour lesquelles Modifier et Continuer n’est pas disponible.

Syntaxe

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

Champs

ENCUN_NONE
Aucune raison spécifique pour laquelle Modifier et Continuer n’est pas disponible.

ENCUN_INTEROP
Modifier et continuer n’est pas disponible pendant un appel InterOp.

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

ENCUN_MINIDUMP
Modifier et continuer n’est pas disponible lors du traitement d’un mini-vidage.

ENCUN_EMBEDDED
Modifier et continuer n’est pas disponible lors du traitement du code incorporé.

ENCUN_ATTACH
Modifier et continuer n’est pas disponible, car la session a été attachée, pas lancée par le débogueur.

ENCUN_WIN64
Modifier et continuer n’est pas disponible lors du traitement du code Windows 64 bits.

Notes

Cette énumération est destinée à une utilisation interne uniquement par Visual Studio. Les méthodes GetENCAvailableState et DisableENC implémentées par un fournisseur de ports personnalisé doivent toujours retourner E_NOTIMPL.

Spécifications

En-tête : msdbg.idl

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi