DebuggableAttribute Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der DebuggableAttribute-Klasse.
Überlädt
DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Initialisiert eine neue Instanz der DebuggableAttribute-Klasse unter Verwendung der angegebenen Debugmodi für den JIT-Compiler (Just-In-Time). |
DebuggableAttribute(Boolean, Boolean) |
Initialisiert eine neue Instanz der DebuggableAttribute-Klasse unter Verwendung der angegebenen Optionen für Nachverfolgung und Optimierung des JIT-Compilers (Just-In-Time). |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
- Quelle:
- DebuggableAttribute.cs
- Quelle:
- DebuggableAttribute.cs
- Quelle:
- DebuggableAttribute.cs
Initialisiert eine neue Instanz der DebuggableAttribute-Klasse unter Verwendung der angegebenen Debugmodi für den JIT-Compiler (Just-In-Time).
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)
Parameter
Eine bitweise Kombination von DebuggableAttribute.DebuggingModes-Werten, die den Debugmodus für den JIT-Compiler angibt.
Hinweise
Das Aufrufen des DebuggableAttribute(DebuggableAttribute+DebuggingModes) Konstruktors mit dem modes
Parameterwert von Default entspricht dem Aufrufen des DebuggableAttribute(Boolean, Boolean) Konstruktors mit dem isJITTrackingEnabled
Parameterwert .true
Gilt für:
DebuggableAttribute(Boolean, Boolean)
- Quelle:
- DebuggableAttribute.cs
- Quelle:
- DebuggableAttribute.cs
- Quelle:
- DebuggableAttribute.cs
Initialisiert eine neue Instanz der DebuggableAttribute-Klasse unter Verwendung der angegebenen Optionen für Nachverfolgung und Optimierung des JIT-Compilers (Just-In-Time).
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)
Parameter
- isJITTrackingEnabled
- Boolean
true
zum Aktivieren des Debuggens, andernfalls false
.
- isJITOptimizerDisabled
- Boolean
true
zum Deaktivieren des Optimierers für die Ausführung, andernfalls false
.
Hinweise
Dieser Konstruktor legt die Eigenschaften IsJITTrackingEnabled und fest IsJITOptimizerDisabled.
Ein isJITTrackingEnabled
Parameterwert von true
bewirkt, dass die Laufzeit informationen verfolgt, die für den Debugger während der Codegenerierung wichtig sind. Ein Wert von false
führt zu keiner Nachverfolgung, verhindert aber das Debuggen nicht. Dieser Parameter hat keine Auswirkungen auf die .NET Framework Version 2.0. In Version 2.0 werden JIT-Nachverfolgungsinformationen, der MSIL-Offset (Microsoft Intermediate Language) auf den nativen Codeoffset innerhalb einer Methode, immer generiert.
Ein isJITOptimizerDisabled
Parameterwert von true
optimizes for debugging; der Wert optimizes false
for execution.