DebuggableAttribute DebuggableAttribute DebuggableAttribute DebuggableAttribute Constructors

Definizione

Overload

DebuggableAttribute(DebuggableAttribute+DebuggingModes) DebuggableAttribute(DebuggableAttribute+DebuggingModes) DebuggableAttribute(DebuggableAttribute+DebuggingModes) DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Inizializza una nuova istanza della classe DebuggableAttribute utilizzando le modalità di debug specificate per il compilatore JIT.Initializes a new instance of the DebuggableAttribute class, using the specified debugging modes for the just-in-time (JIT) compiler.

DebuggableAttribute(Boolean, Boolean) DebuggableAttribute(Boolean, Boolean) DebuggableAttribute(Boolean, Boolean) DebuggableAttribute(Boolean, Boolean)

Inizializza una nuova istanza della classe DebuggableAttribute utilizzando le opzioni di registrazione e ottimizzazione specificate per il compilatore just-in-time (JIT).Initializes a new instance of the DebuggableAttribute class, using the specified tracking and optimization options for the just-in-time (JIT) compiler.

DebuggableAttribute(DebuggableAttribute+DebuggingModes) DebuggableAttribute(DebuggableAttribute+DebuggingModes) DebuggableAttribute(DebuggableAttribute+DebuggingModes) DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Inizializza una nuova istanza della classe DebuggableAttribute utilizzando le modalità di debug specificate per il compilatore JIT.Initializes a new instance of the DebuggableAttribute class, using the specified debugging modes for the just-in-time (JIT) compiler.

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)

Parametri

modes
DebuggableAttribute.DebuggingModes DebuggableAttribute.DebuggingModes DebuggableAttribute.DebuggingModes DebuggableAttribute.DebuggingModes

Combinazione bit per bit dei valori DebuggableAttribute.DebuggingModes che specificano la modalità di debug per il compilatore JIT.A bitwise combination of the DebuggableAttribute.DebuggingModes values specifying the debugging mode for the JIT compiler.

Commenti

La chiamata DebuggableAttribute(DebuggableAttribute+DebuggingModes) al costruttore con modes un valore di Default parametro equivale a chiamare il DebuggableAttribute(Boolean, Boolean) costruttore con un isJITTrackingEnabled valore di trueparametro.Calling the DebuggableAttribute(DebuggableAttribute+DebuggingModes) constructor with a modes parameter value of Default is equivalent to calling the DebuggableAttribute(Boolean, Boolean) constructor with an isJITTrackingEnabled parameter value of true.

DebuggableAttribute(Boolean, Boolean) DebuggableAttribute(Boolean, Boolean) DebuggableAttribute(Boolean, Boolean) DebuggableAttribute(Boolean, Boolean)

Inizializza una nuova istanza della classe DebuggableAttribute utilizzando le opzioni di registrazione e ottimizzazione specificate per il compilatore just-in-time (JIT).Initializes a new instance of the DebuggableAttribute class, using the specified tracking and optimization options for the just-in-time (JIT) compiler.

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)

Parametri

isJITTrackingEnabled
Boolean Boolean Boolean Boolean

true per abilitare il debug; in caso contrario, false.true to enable debugging; otherwise, false.

isJITOptimizerDisabled
Boolean Boolean Boolean Boolean

true per disabilitare l'ottimizzazione dell'esecuzione; in caso contrario, false.true to disable the optimizer for execution; otherwise, false.

Commenti

Questo costruttore imposta le proprietà IsJITTrackingEnabled e IsJITOptimizerDisabled.This constructor sets the properties IsJITTrackingEnabled and IsJITOptimizerDisabled.

Il isJITTrackingEnabled valore di true un parametro fa in modo che il runtime tenga traccia delle informazioni importanti per il debugger durante la false generazione del codice; un valore non comporta alcun rilevamento, ma non impedisce il debug.An isJITTrackingEnabled parameter value of true causes the runtime to track information important to the debugger during code generation; a value of false results in no tracking, but does not prevent debugging. Questo parametro non ha effetto nella versione di .NET Framework 2,0.This parameter has no effect in the .NET Framework version 2.0. Nella versione 2,0, le informazioni di rilevamento JIT, ovvero l'offset MSIL (Microsoft Intermediate Language) all'offset del codice nativo all'interno di un metodo, vengono sempre generate.In version 2.0, JIT tracking information, the Microsoft intermediate language (MSIL) offset to the native-code offset within a method, is always generated.

Il isJITOptimizerDisabled valorediunparametrofalse è optimizefordebugging.ilvalorevieneottimizzatoperl'esecuzione.trueAn isJITOptimizerDisabled parameter value of true optimizes for debugging; a value of false optimizes for execution.

Si applica a