Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
I Visual Studio 2015 är det här sättet att implementera uttrycksutvärderingar inaktuellt. Information om hur du implementerar CLR-uttrycksutvärderingar finns i CLR-uttrycksutvärderingar och exempel på utvärdering av hanterade uttryck.
När felsökningsmotorn (DE) anropar uttrycksutvärderaren (EE) avgör tre argument som skickas till EvaluateSync kontexten för att hitta och utvärdera symboler, enligt följande tabell.
Arguments
| Argument | Description |
|---|---|
pSymbolProvider |
Ett IDebugSymbolProvider-gränssnitt som anger vilken symbolhanterare (SH) som ska användas för att identifiera symbolen. |
pAddress |
Ett IDebugAddress-gränssnitt som anger den aktuella exekveringspunkten. Det här gränssnittet hittar den metod som innehåller koden som körs. |
pBinder |
Ett IDebugBinder-gränssnitt som hittar värdet och typen av en symbol med namnet. |
IDebugParsedExpression::EvaluateSync returnerar ett IDebugProperty2-gränssnitt som representerar det resulterande värdet och dess typ.