Hata ayıklayıcısı bağlamları
Visual Studio hata ayıklamasında, hata ayıklama altyapısı (DE) aşağıdaki gibi birkaç farklı bağlam içinde aynı anda çalışır:
Bir programın yürütme akışındaki geçerli konumu açıklayan kod bağlamı.
Kaynak belgedeki geçerli konumu açıklayan belge bağlamı veya konumu.
İfade değerlendirmesinin gerçekleşeceği bağlamı açıklayan ifade değerlendirme bağlamı.
Bu bölümde
Kod bağlamı , kodun yönergelerle değil başka bazı yollarla temsil edilebileceği, günümüzün çalışma zamanı mimarilerindeki ve geleneksel olmayan dillerdeki bir programın yönerge akışında bir adres olarak kod bağlamı ele alır.
Belge konumu , IDE tarafından bilinen kaynak dosyadaki bir konumun soyutlanması yoluyla Visual Studio hata ayıklamasında belge konumunu tanımlar.
Belge bağlamı , bir kaynak dosyayla ilişkili olarak Visual Studio hata ayıklamasında hangi belge bağlamı temsil eder? Ayrıca, sembol işleyicisinin bir kod bağlamını belge bağlamı ile nasıl eşleyebildiğinden de bahsedildi.
İfade değerlendirme bağlamı , Visual Studio'daki ifade değerlendirme bağlamı hakkında bilgi sağlar. Örneğin, bir yığın çerçevesiyle ilişkili ifade değerlendirme bağlamı yerel değişkenleri, yöntem parametrelerini ve sınıf üyelerini değerlendirme bağlamını sağlar.
İlgili bölümler
Hata ayıklama kavramları , ana hata ayıklama mimari kavramlarını açıklar.
Hata ayıklama bileşenleri , hata ayıklama altyapısını (DE), ifade değerlendiriciyi (EE) ve sembol işleyicisini (SH) içeren Visual Studio hata ayıklama bileşenlerine genel bir bakış sağlar.
Hata ayıklama görevleri , program başlatma ve ifadeleri değerlendirme gibi çeşitli hata ayıklama görevlerine bağlantılar içerir.