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 trueparameter .
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.