Aracılığıyla paylaş


IDebugManagedObject

Önemli

Visual Studio 2015'te, ifade değerlendiricileri uygulama yöntemi kullanım dışıdır. CLR ifade değerlendiricilerini uygulama hakkında bilgi için bkz . CLR İfade Değerlendiricileri ve Yönetilen İfade Değerlendirici Örneği.

Bu arabirim, ifade değerlendiricisinin (EE) değer sınıfı örneklerinde (örneğin) System.Decimalözellikleri veya yöntemleri çağırmasına ve hata ayıklanan programda Evaluate çağrısı yapmadan değerlerini ayarlamasına olanak tanır.

Sözdizimi

IDebugManagedObject : IDebugObject

Uygulayıcılar için Notlar

İfade değerlendiricisi, değişken gibi yönetilen bir kod nesnesini temsil etmek için bu arabirimi uygular.

Arayanlar İçin Notlar

Bu arabirimi edinmek için, bir değer sınıfının örneğini temsil eden bir IDebugObject üzerinde GetManagedDebugObject öğesini çağırın.

Vtable Sırasına Göre Yöntemler

IDebugObject'ten devralınan yöntemlere IDebugManagedObject ek olarak, arabirim aşağıdaki yöntemleri kullanıma sunar.

Metot Açıklama
GetManagedObject Yönetilen kod nesnesini temsil eden ve uygun yönetilen kod arabirimlerinin alınabileceği bir arabirim döndürür.
SetFromManagedObject Bu nesnenin değerini belirtilen yönetilen kod nesnesinin değerine ayarlar.

Açıklamalar

İfade değerlendiricisi, yönetilen bir kod nesnesini ayrıştırma ağacında depolamak için bu arabirimi kullanır.

Gereksinimler

Üst bilgi: ee.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.