Condividi tramite


IDebugStackFrame2:: GetExpressionContext

Ottiene un contesto di valutazione per la valutazione di espressioni nel contesto corrente di uno stack frame e stack di un thread.

HRESULT GetExpressionContext ( 
   IDebugExpressionContext2** ppExprCxt
);
int GetExpressionContext ( 
   out IDebugExpressionContext2 ppExprCxt
);

Parametri

  • ppExprCxt
    [out] Restituisce IDebugExpressionContext2 un oggetto che rappresenta un contesto per la valutazione di espressioni.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

In genere, un contesto di valutazione di un'espressione può essere considerato come ambito per eseguire la valutazione di espressioni. Chiamare IDebugExpressionContext2:: ParseText il metodo per analizzare un'espressione e quindi chiamare il risultato IDebugExpression2:: EvaluateSync o IDebugExpression2:: EvaluateAsync i metodi per valutare l'espressione analizzata.

Vedere anche

Riferimenti

IDebugStackFrame2

IDebugExpressionContext2

IDebugExpressionContext2:: ParseText

IDebugExpression2:: EvaluateSync

IDebugExpression2:: EvaluateAsync