Sdílet prostřednictvím


Kontext vyhodnocení

Důležité

V sadě Visual Studio 2015 je tento způsob implementace vyhodnocovačů výrazů zastaralý. Informace o implementaci vyhodnocovačů výrazů CLR najdete v tématu vyhodnocovače výrazů CLR a ukázka vyhodnocovače spravovaných výrazů.

Když ladicí modul (DE) volá vyhodnocovač výrazů (EE), tři argumenty, které jsou předány evaluateSync určují kontext pro hledání a vyhodnocování symbolů, jak je znázorněno v následující tabulce.

Argumenty

Argument Popis
pSymbolProvider IDebugSymbolProvider rozhraní, které určuje obslužnou rutinu symbolu (SH), která se má použít k identifikaci symbolu.
pAddress IDebugAddress rozhraní, které určuje aktuální bod provádění. Toto rozhraní najde metodu, která obsahuje spuštěný kód.
pBinder IDebugBinder rozhraní, které najde hodnotu a typ symbolu s daným názvem.

IDebugParsedExpression::EvaluateSyncvrátí IDebugProperty2 rozhraní představující výslednou hodnotu a jeho typ.

Viz také