DebuggableAttribute Konstruktory

Definicja

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

modes
DebuggableAttribute.DebuggingModes

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.

Dotyczy