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.
Belirli bir hedef işleme erişim sağlayan bir geri çağırma arabirimi sağlar.
Methods
| Yöntem | Description |
|---|---|
| GetPlatform Yöntemi | Hedef işlemin çalıştığı işlemci mimarisi ve işletim sistemi de dahil olmak üzere platform hakkında bilgi sağlar. |
| ReadVirtual Yöntemi | Belirtilen adreste başlayan bitişik bellek bloğunu alır ve sağlanan arabellekte döndürür. |
| GetThreadContext Yöntemi | Belirtilen iş parçacığı için geçerli iş parçacığı bağlamını iste. |
Açıklamalar
ICorDebugDataTarget ve yöntemleri aşağıdaki özelliklere sahiptir:
- Hata ayıklama hizmetleri, hedef işlemdeki belleğe ve diğer verilere erişmek için bu arabirimde yöntemleri çağırır.
- Hata ayıklayıcısı istemcisinin bu arabirimi belirli bir hedef (örneğin, canlı işlem veya bellek dökümü) için uygun şekilde uygulaması gerekir.
-
ICorDebugDataTargetYöntemler yalnızca diğerICorDebug*arabirimlerde uygulanan yöntemlerin içinden çağrılabilir. Bu, hata ayıklayıcı istemcisinin hangi iş parçacığında ve ne zaman çağrıldığını denetlemesini sağlar. - Uygulamanın
ICorDebugDataTargether zaman hedefle ilgili up-totarih bilgilerini döndürmesi gerekir.
Arabirimler (ve dolayısıyla ICorDebugDataTarget yöntemler) çağrılırken ICorDebug* hedef işlem durdurulmalı ve hiçbir şekilde değiştirilmemelidir. Hedef canlı bir işlemse ve durumu değişirse, değiştirme ICorDebugProcess örneği sağlamak için ICLRDebugging::OpenVirtualProcess yönteminin yeniden çağrılması gerekir.
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 4.0'dan itibaren kullanılabilir