DebuggableAttribute Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy DebuggableAttribute.
Przeciążenia
| Nazwa | Opis |
|---|---|
| DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Inicjuje nowe wystąpienie DebuggableAttribute klasy przy użyciu określonych trybów debugowania dla kompilatora just in time (JIT). |
| DebuggableAttribute(Boolean, Boolean) |
Inicjuje nowe wystąpienie DebuggableAttribute klasy przy użyciu określonych opcji śledzenia i optymalizacji dla kompilatora just in time (JIT). |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
Inicjuje nowe wystąpienie DebuggableAttribute klasy przy użyciu określonych trybów debugowania dla kompilatora 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)
Parametry
Bitowa kombinacja DebuggableAttribute.DebuggingModes wartości określających tryb debugowania kompilatora JIT.
Uwagi
Wywoływanie konstruktora DebuggableAttribute(DebuggableAttribute+DebuggingModes) z wartością modes parametru Default jest równoważne wywołaniu DebuggableAttribute(Boolean, Boolean) konstruktora z wartością isJITTrackingEnabled parametru true.
Dotyczy
DebuggableAttribute(Boolean, Boolean)
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
- Źródło:
- DebuggableAttribute.cs
Inicjuje nowe wystąpienie DebuggableAttribute klasy przy użyciu określonych opcji śledzenia i optymalizacji dla kompilatora 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)
Parametry
- isJITTrackingEnabled
- Boolean
true aby włączyć debugowanie; w przeciwnym razie, false.
- isJITOptimizerDisabled
- Boolean
true aby wyłączyć optymalizator do wykonania; w przeciwnym razie, false.
Uwagi
Ten konstruktor ustawia właściwości IsJITTrackingEnabled i IsJITOptimizerDisabled.
isJITTrackingEnabled Wartość parametru true powoduje, że środowisko uruchomieniowe śledzi informacje ważne dla debugera podczas generowania kodu; wartość false wyników nie śledzi, ale nie zapobiega debugowaniu. Ten parametr nie ma wpływu na .NET Framework w wersji 2.0. W wersji 2.0 informacje śledzenia JIT Microsoft pośredniego języka (MSIL) przesunięcia na przesunięcie kodu natywnego w metodzie jest zawsze generowane.
isJITOptimizerDisabled Wartość parametru zoptymalizowana true pod kątem debugowania; wartość optymalizacji false pod kątem wykonywania.