DebuggableAttribute Konstruktor

Definisi

Menginisialisasi instans baru dari kelas DebuggableAttribute.

Overload

Nama Deskripsi
DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Menginisialisasi instans DebuggableAttribute baru kelas, menggunakan mode penelusuran kesalahan yang ditentukan untuk pengkompilasi just-in-time (JIT).

DebuggableAttribute(Boolean, Boolean)

Menginisialisasi instans DebuggableAttribute baru kelas, menggunakan opsi pelacakan dan pengoptimalan yang ditentukan untuk pengkompilasi just-in-time (JIT).

DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs

Menginisialisasi instans DebuggableAttribute baru kelas, menggunakan mode penelusuran kesalahan yang ditentukan untuk pengkompilasi 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)

Parameter

modes
DebuggableAttribute.DebuggingModes

Kombinasi bitwise dari nilai yang DebuggableAttribute.DebuggingModes menentukan mode debugging untuk pengkompilasi JIT.

Keterangan

DebuggableAttribute(DebuggableAttribute+DebuggingModes) Memanggil konstruktor dengan nilai modes parameter setara dengan Default memanggil DebuggableAttribute(Boolean, Boolean) konstruktor dengan isJITTrackingEnabled nilai trueparameter .

Berlaku untuk

DebuggableAttribute(Boolean, Boolean)

Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs
Sumber:
DebuggableAttribute.cs

Menginisialisasi instans DebuggableAttribute baru kelas, menggunakan opsi pelacakan dan pengoptimalan yang ditentukan untuk pengkompilasi 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)

Parameter

isJITTrackingEnabled
Boolean

true untuk mengaktifkan penelusuran kesalahan; jika tidak, false.

isJITOptimizerDisabled
Boolean

true untuk menonaktifkan pengoptimal untuk eksekusi; jika tidak, false.

Keterangan

Konstruktor ini mengatur properti IsJITTrackingEnabled dan IsJITOptimizerDisabled.

isJITTrackingEnabled Nilai true parameter menyebabkan runtime melacak informasi yang penting bagi debugger selama pembuatan kode; nilai false hasil tanpa pelacakan, tetapi tidak mencegah penelusuran kesalahan. Parameter ini tidak berpengaruh dalam .NET Framework versi 2.0. Dalam versi 2.0, informasi pelacakan JIT, offset bahasa perantara (MSIL) Microsoft ke offset kode asli dalam metode, selalu dihasilkan.

isJITOptimizerDisabled Nilai parameter pengoptimalan true untuk penelusuran kesalahan; nilai pengoptimalan false untuk eksekusi.

Berlaku untuk