DebuggableAttribute Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
DebuggableAttribute sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Tam zamanında (JIT) derleyici için belirtilen hata ayıklama modlarını kullanarak sınıfının yeni bir örneğini DebuggableAttribute başlatır. |
| DebuggableAttribute(Boolean, Boolean) |
Tam zamanında (JIT) derleyici için belirtilen izleme ve iyileştirme seçeneklerini kullanarak sınıfın yeni bir örneğini DebuggableAttribute başlatır. |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
Tam zamanında (JIT) derleyici için belirtilen hata ayıklama modlarını kullanarak sınıfının yeni bir örneğini DebuggableAttribute başlatır.
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)
Parametreler
JIT derleyicisi DebuggableAttribute.DebuggingModes için hata ayıklama modunu belirten değerlerin bit düzeyinde birleşimi.
Açıklamalar
Oluşturucuyu DebuggableAttribute(DebuggableAttribute+DebuggingModes) parametre değeriyle modesDefault çağırmak, oluşturucuyu DebuggableAttribute(Boolean, Boolean) parametre değeriyle çağırmaya isJITTrackingEnabled eşdeğerdir true.
Şunlara uygulanır
DebuggableAttribute(Boolean, Boolean)
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
Tam zamanında (JIT) derleyici için belirtilen izleme ve iyileştirme seçeneklerini kullanarak sınıfın yeni bir örneğini DebuggableAttribute başlatır.
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)
Parametreler
- isJITTrackingEnabled
- Boolean
true hata ayıklamayı etkinleştirmek için; aksi takdirde , false.
- isJITOptimizerDisabled
- Boolean
true yürütme için iyileştiriciyi devre dışı bırakmak; aksi takdirde , false.
Açıklamalar
Bu oluşturucu ve IsJITTrackingEnabledözelliklerini IsJITOptimizerDisabled ayarlar.
isJITTrackingEnabled parametresi değeritrue, çalışma zamanının kod oluşturma sırasında hata ayıklayıcı için önemli olan bilgileri izlemesine neden olur; bir değeri false izlenmez ancak hata ayıklamayı engellemez. Bu parametrenin .NET Framework sürüm 2.0'da hiçbir etkisi yoktur. Sürüm 2.0'da JIT izleme bilgileri, bir yöntem içindeki yerel kod uzaklığıyla Microsoft ara dil (MSIL) uzaklığı her zaman oluşturulur.
isJITOptimizerDisabled Hata ayıklama için iyileştirmelerin parametre değeritrue; yürütme için iyileştirmelerin değerifalse.