Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Di Visual Studio 2015, cara menerapkan evaluator ekspresi ini tidak digunakan lagi. Untuk informasi tentang menerapkan evaluator ekspresi CLR, silakan lihat Evaluator Ekspresi CLR dan Sampel Evaluator Ekspresi Terkelola.
Antarmuka ini memungkinkan evaluator ekspresi (EE) untuk memanggil properti atau metode pada instans kelas nilai (misalnya, System.Decimal) dan untuk mengatur nilainya tanpa memanggil Evaluasi pada program yang di-debug.
Sintaks
IDebugManagedObject : IDebugObject
Catatan untuk Pelaksana
Evaluator ekspresi mengimplementasikan antarmuka ini untuk mewakili objek kode terkelola seperti variabel.
Catatan untuk Penelepon
Untuk mendapatkan antarmuka ini, panggil GetManagedDebugObject pada IDebugObject yang mewakili instans kelas nilai.
Metode dalam Urutan Vtable
Selain metode yang diwarisi dari IDebugObject, IDebugManagedObject antarmuka mengekspos metode berikut.
| Metode | Deskripsi |
|---|---|
| GetManagedObject | Mengembalikan antarmuka yang mewakili objek kode terkelola dan dari mana antarmuka kode terkelola yang sesuai dapat diperoleh. |
| SetFromManagedObject | Mengatur nilai objek ini ke nilai objek kode terkelola yang ditentukan. |
Keterangan
Evaluator ekspresi menggunakan antarmuka ini untuk menyimpan objek kode terkelola di pohon urai.
Persyaratan
Header: ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll