Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Udostępnia metody, które zarządzają wartością, która jest odwołaniem do obiektu. (Oznacza to, że ten interfejs udostępnia metody, które zarządzają wskaźnikiem). Ten interfejs implementuje element "ICorDebugValue".
Methods
| Metoda | Description |
|---|---|
| Dereference, metoda | Pobiera obiekt, do którego odwołuje się odwołanie. |
| DereferenceStrong, metoda | Nie zaimplementowano. Nie należy wywoływać tej metody. |
| GetValue, metoda | Pobiera bieżący adres pamięci obiektu, do których odwołuje się odwołanie. |
| IsNull, metoda | Pobiera wartość wskazującą, czy jest to ICorDebugReferenceValue wartość null, w takim przypadku ICorDebugReferenceValue obiekt nie wskazuje obiektu. |
| SetValue, metoda | Ustawia bieżący adres pamięci. Oznacza to, że ta metoda ustawia tę ICorDebugReferenceValue metodę tak, aby wskazywała obiekt. |
Uwagi
Środowisko uruchomieniowe języka wspólnego (CLR) może wykonywać odzyskiwanie pamięci na obiektach po kontynuowaniu debugowanego procesu. Odzyskiwanie pamięci może przenosić obiekty w pamięci. Element ICorDebugReferenceValue będzie współpracować z odzyskiwaniem pamięci, tak aby jego informacje były aktualizowane po usunięciu pamięci lub zostaną niejawnie unieważnione przed odzyskiwaniem pamięci.
Obiekt ICorDebugReferenceValue może zostać niejawnie unieważniony po kontynuowaniu debugowanego procesu. Pochodny element "ICorDebugHandleValue" nie jest unieważniany, dopóki nie zostanie jawnie wydany lub ujawniony.
Uwaga / Notatka
Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub między procesami.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 1.0