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
DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Tam zamanında (JIT) derleyicisi 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) derleyicisi için belirtilen izleme ve iyileştirme seçeneklerini kullanarak sınıfının yeni bir örneğini DebuggableAttribute başlatır. |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
Tam zamanında (JIT) derleyicisi 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 modes
değeriyle Default çağırmak, oluşturucuyu DebuggableAttribute(Boolean, Boolean) parametre isJITTrackingEnabled
değeriyle true
çağırmaya eşdeğerdir.
Şunlara uygulanır
DebuggableAttribute(Boolean, Boolean)
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
- Kaynak:
- DebuggableAttribute.cs
Tam zamanında (JIT) derleyicisi için belirtilen izleme ve iyileştirme seçeneklerini kullanarak sınıfını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 için; aksi takdirde , false
.
Açıklamalar
Bu oluşturucu ve IsJITOptimizerDisabledözelliklerini IsJITTrackingEnabled ayarlar.
isJITTrackingEnabled
parametresi değeritrue
, çalışma zamanının kod oluşturma sırasında hata ayıklayıcı için önemli bilgileri izlemesine neden olur; değerinin false
izlenmesi gerekmez 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ığı için Microsoft ara dili (MSIL) uzaklığı her zaman oluşturulur.
isJITOptimizerDisabled
Hata ayıklamaya yönelik iyileştirmelerin parametre değeritrue
; yürütme için iyileştirmelerin değerifalse
.