Compartir vía


DebuggableAttribute Constructores

Definición

Inicializa una nueva instancia de la clase DebuggableAttribute.

Sobrecargas

DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Inicializa una nueva instancia de la clase DebuggableAttribute, usando los modos de depuración especificados para el compilador Just-In-Time (JIT).

DebuggableAttribute(Boolean, Boolean)

Inicializa una nueva instancia de la clase DebuggableAttribute, usando las opciones de seguimiento y optimización especificadas para el compilador Just-In-Time (JIT).

DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs

Inicializa una nueva instancia de la clase DebuggableAttribute, usando los modos de depuración especificados para el compilador Just-In-Time (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)

Parámetros

modes
DebuggableAttribute.DebuggingModes

Combinación bit a bit de los valores de DebuggableAttribute.DebuggingModes que especifican el modo de depuración para el compilador JIT.

Comentarios

Llamar al DebuggableAttribute(DebuggableAttribute+DebuggingModes) constructor con un modes valor de parámetro de Default equivale a llamar al DebuggableAttribute(Boolean, Boolean) constructor con un isJITTrackingEnabled valor de parámetro de true.

Se aplica a

DebuggableAttribute(Boolean, Boolean)

Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs

Inicializa una nueva instancia de la clase DebuggableAttribute, usando las opciones de seguimiento y optimización especificadas para el compilador Just-In-Time (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)

Parámetros

isJITTrackingEnabled
Boolean

Es true para habilitar la depuración; en caso contrario, es false.

isJITOptimizerDisabled
Boolean

Es true para deshabilitar la optimización de la ejecución; en caso contrario, es false.

Comentarios

Este constructor establece las propiedades IsJITTrackingEnabled y IsJITOptimizerDisabled.

Un isJITTrackingEnabled valor de parámetro de true hace que el tiempo de ejecución realice un seguimiento de la información importante para el depurador durante la generación de código; un valor de false da como resultado ningún seguimiento, pero no impide la depuración. Este parámetro no tiene ningún efecto en .NET Framework versión 2.0. En la versión 2.0, la información de seguimiento JIT, el desplazamiento del lenguaje intermedio de Microsoft (MSIL) al desplazamiento de código nativo dentro de un método, siempre se genera.

Valor isJITOptimizerDisabled de parámetro de true optimización para la depuración; un valor de false optimización para la ejecución.

Se aplica a