Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Fornisce metodi che gestiscono un valore che è un riferimento a un oggetto . Ovvero, questa interfaccia fornisce metodi che gestiscono un puntatore. Questa interfaccia implementa "ICorDebugValue".
Methods
| Metodo | Description |
|---|---|
| Dereference, metodo | Ottiene l'oggetto a cui si fa riferimento. |
| DereferenceStrong, metodo | Non implementato. Non chiamare questo metodo. |
| Metodo GetValue | Ottiene l'indirizzo di memoria corrente dell'oggetto a cui si fa riferimento. |
| IsNull, metodo | Ottiene un valore che indica se si tratta ICorDebugReferenceValue di un valore Null, nel qual caso l'oggetto ICorDebugReferenceValue non punta a un oggetto . |
| SetValue, metodo | Imposta l'indirizzo di memoria corrente. Ovvero, questo metodo imposta questo ICorDebugReferenceValue oggetto in modo che punti a un oggetto . |
Osservazioni:
Common Language Runtime (CLR) può eseguire un'operazione di Garbage Collection sugli oggetti quando il processo sottoposto a debug viene continuato. L'operazione di Garbage Collection può spostare oggetti in memoria. Un ICorDebugReferenceValue oggetto collaborerà con l'operazione di Garbage Collection in modo che le relative informazioni vengano aggiornate dopo l'operazione di Garbage Collection o che vengano invalidate in modo implicito prima dell'operazione di Garbage Collection.
L'oggetto ICorDebugReferenceValue può essere invalidato in modo implicito dopo che il processo sottoposto a debug è stato continuato. Il valore "ICorDebugHandleValue" derivato non viene invalidato fino a quando non viene rilasciato o esposto in modo esplicito.
Annotazioni
Questa interfaccia non supporta la chiamata remota, tra computer o tra processi.
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versioni di .NET: Disponibile a partire da .NET Framework 1.0