DebuggableAttribute Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.