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)
Параметры
Побитовое сочетание значений 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 оптимизации для выполнения.