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