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


DkmEncAvailableStatus Перечисление

Определение

Состояние доступности EnC — доступен ли EnC или он не поддерживается по указанной причине.

Этот API появился в Visual Studio 16 с обновлением 1 (DkmApiVersion.VS16Update1).

public enum class DkmEncAvailableStatus
public enum DkmEncAvailableStatus
type DkmEncAvailableStatus = 
Public Enum DkmEncAvailableStatus
Наследование
DkmEncAvailableStatus

Поля

Attach 4

Изменение и продолжение не поддерживается, так как отладчик был подключен к процессу, который не поддерживает EnC при подключении.

Available 0

Доступны параметры "Изменить и продолжить".

DomainNeutralAssembly 13

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

EngineMetricFalse 9

Изменение и продолжение не поддерживается для текущей подсистемы.

InRunMode 7

Не удается изменить во время выполнения кода. Это сообщается, только если версия подсистемы не поддерживает горячую перезагрузку.

IntelliTrace 15

Изменение и продолжение не поддерживается, если включены события IntelliTrace и сведения о вызовах.

Interop 1

Изменение и продолжение не поддерживается из-за отладки взаимодействия.

Minidump 3

Изменение и продолжение не поддерживается в отладке минидампов.

ModuleNotLoaded 5

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

ModuleReloaded 6

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

NotAllowedForArm64WithNetVersion 17

Для изменения и продолжения в процессе ARM64 требуется .NET 7 или более поздней версии.

NotAllowedForDecompiledModule 19

"Изменить и продолжить" не поддерживается для декомпилированных сборок.

NotAllowedForModule 11

Изменение и продолжение не поддерживается в текущем модуле. Это резервный сценарий на случай, если мы не можем определить точную причину, по которой модуль не поддерживает EnC.

NotAllowedForRuntime 16

Изменение и продолжение не поддерживается в среде выполнения .NET, выполняемой программой.

NotAllowedWithCorEnvironmentVariable 18

Параметр "Изменить и продолжить" не поддерживается, если задана переменная среды "COR_ENABLE_PROFILING".

NotBuilt 8

Изменение и продолжение не поддерживается, если исходный код на диске не соответствует коду, выполняемму в процессе.

NotSupportedForClr64Version 10

Для редактирования и продолжения в 64-разрядном процессе требуется платформа .NET Framework версии 4.5.1 или выше.

Optimized 12

Изменение и продолжение не поддерживается, если код был оптимизирован.

ReflectionAssembly 14

Изменение и продолжение не поддерживается, если сборка была загружена с помощью отражения.

SqlClr 2

Не удается изменить код, выполняемый в SQL Server.

SymbolsNotLoaded 20

Функция "Изменить и продолжить" не поддерживается, если с измененной сборкой нет символов.

Применяется к