Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir nesneye başvuru olan bir değeri yöneten yöntemler sağlar. (Yani, bu arabirim bir işaretçiyi yöneten yöntemler sağlar.) Bu arabirim "ICorDebugValue" uygular.
Methods
| Yöntem | Description |
|---|---|
| Başvuru Kaldırma Yöntemi | Başvuruda bulunan nesneyi alır. |
| DereferenceStrong Yöntemi | Uygulanmadı. Bu yöntemi çağırmayın. |
| GetValue Yöntemi | Başvuruda bulunan nesnenin geçerli bellek adresini alır. |
| IsNull Yöntemi | Bunun ICorDebugReferenceValue null bir değer olup olmadığını belirten bir değer alır ve bu durumda ICorDebugReferenceValue nesneye işaret etmez. |
| SetValue Yöntemi | Geçerli bellek adresini ayarlar. Yani, bu yöntem bunu ICorDebugReferenceValue bir nesneye işaret etmek için ayarlar. |
Açıklamalar
Ortak dil çalışma zamanı (CLR), hata ayıklama işlemi devam ettiğinde nesneler üzerinde çöp toplama işlemi yapabilir. Atık toplama, nesneleri bellek içinde taşıyabilir. bir ICorDebugReferenceValue , atık toplama işlemiyle işbirliği yapacak ve böylece bilgileri çöp toplamadan sonra güncelleştirilecek veya atık toplamadan önce örtük olarak geçersiz kılınacaktır.
ICorDebugReferenceValue Hata ayıklama işlemi devam ettikten sonra nesne örtük olarak geçersiz kılınabilir. Türetilmiş "ICorDebugHandleValue" açıkça serbest bırakılana veya kullanıma sunulana kadar geçersiz kılınmıyor.
Uyarı
Bu arabirim, makineler arası veya işlemler arası uzaktan çağrılmasını desteklemez.
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kütüphane: CorGuids.lib
.NET sürümleri: .NET Framework 1.0'dan itibaren kullanılabilir