DebuggableAttribute Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas DebuggableAttribute.
Overload
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
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
Kombinasi bitwise dari nilai yang DebuggableAttribute.DebuggingModes menentukan mode debugging untuk pengkompilasi JIT.
Keterangan
Memanggil DebuggableAttribute(DebuggableAttribute+DebuggingModes) konstruktor dengan nilai Default parameter setara dengan modes
memanggil DebuggableAttribute(Boolean, Boolean) konstruktor dengan isJITTrackingEnabled
nilai true
parameter .
Berlaku untuk
DebuggableAttribute(Boolean, Boolean)
- 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 penting bagi debugger selama pembuatan kode; nilai false
tidak menghasilkan pelacakan, tetapi tidak mencegah penelusuran kesalahan. Parameter ini tidak berpengaruh pada .NET Framework versi 2.0. Dalam versi 2.0, informasi pelacakan JIT, offset bahasa perantara Microsoft (MSIL) ke offset kode asli dalam metode, selalu dihasilkan.
Nilai isJITOptimizerDisabled
parameter pengoptimalan true
untuk penelusuran kesalahan; nilai false
mengoptimalkan eksekusi.