DebuggableAttribute Конструкторы

Определение

Инициализирует новый экземпляр класса DebuggableAttribute.

Перегрузки

Имя Описание
DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Инициализирует новый экземпляр DebuggableAttribute класса с помощью указанных режимов отладки для JIT-компилятора.

DebuggableAttribute(Boolean, Boolean)

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

DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs

Инициализирует новый экземпляр DebuggableAttribute класса с помощью указанных режимов отладки для JIT-компилятора.

public:
 DebuggableAttribute(System::Diagnostics::DebuggableAttribute::DebuggingModes modes);
public DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes modes);
new System.Diagnostics.DebuggableAttribute : System.Diagnostics.DebuggableAttribute.DebuggingModes -> System.Diagnostics.DebuggableAttribute
Public Sub New (modes As DebuggableAttribute.DebuggingModes)

Параметры

modes
DebuggableAttribute.DebuggingModes

Побитовое сочетание значений DebuggableAttribute.DebuggingModes , указывающее режим отладки для компилятора JIT.

Комментарии

DebuggableAttribute(DebuggableAttribute+DebuggingModes) Вызов конструктора со modes значением Default параметра эквивалентен вызову DebuggableAttribute(Boolean, Boolean) конструктора со значением isJITTrackingEnabledtrueпараметра .

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

DebuggableAttribute(Boolean, Boolean)

Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs
Исходный код:
DebuggableAttribute.cs

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

public:
 DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled);
public DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled);
new System.Diagnostics.DebuggableAttribute : bool * bool -> System.Diagnostics.DebuggableAttribute
Public Sub New (isJITTrackingEnabled As Boolean, isJITOptimizerDisabled As Boolean)

Параметры

isJITTrackingEnabled
Boolean

true для включения отладки; falseв противном случае .

isJITOptimizerDisabled
Boolean

true отключение оптимизатора для выполнения; falseв противном случае .

Комментарии

Этот конструктор задает свойства IsJITTrackingEnabled и IsJITOptimizerDisabled.

isJITTrackingEnabled Значение true параметра приводит к тому, что среда выполнения отслеживает сведения, важные для отладчика во время создания кода; значение false результатов без отслеживания, но не предотвращает отладку. Этот параметр не действует в .NET Framework версии 2.0. В версии 2.0 сведения об отслеживании JIT всегда создаются Microsoft промежуточного языка (MSIL) на смещение машинного кода в методе.

isJITOptimizerDisabled Значение параметра оптимизации true для отладки; значение false оптимизации для выполнения.

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