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
| Nombre | Description |
|---|---|
| DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Inicializa una nueva instancia de la DebuggableAttribute clase utilizando los modos de depuración especificados para el compilador Just-In-Time (JIT). |
| DebuggableAttribute(Boolean, Boolean) |
Inicializa una nueva instancia de la DebuggableAttribute clase utilizando las opciones de seguimiento y optimización especificadas para el compilador Just-In-Time (JIT). |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
Inicializa una nueva instancia de la DebuggableAttribute clase utilizando 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 DebuggableAttribute.DebuggingModes valores 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 es equivalente a llamar al DebuggableAttribute(Boolean, Boolean) constructor con un isJITTrackingEnabled valor de parámetro de true.
Se aplica a
DebuggableAttribute(Boolean, Boolean)
Inicializa una nueva instancia de la DebuggableAttribute clase utilizando 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
true para habilitar la depuración; de lo contrario, false.
- isJITOptimizerDisabled
- Boolean
true para deshabilitar el optimizador para su ejecución; de lo contrario, false.
Comentarios
Este constructor establece las propiedades IsJITTrackingEnabled y IsJITOptimizerDisabled.
Un isJITTrackingEnabled valor de parámetro de hace que el tiempo de true ejecución realice un seguimiento de la información importante para el depurador durante la generación de código; un valor de false no da como resultado ningún seguimiento, pero no impide la depuración. Este parámetro no tiene ningún efecto en la versión 2.0 de .NET Framework. En la versión 2.0, la información de seguimiento JIT, el desplazamiento del Microsoft lenguaje intermedio (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.