運算式評估內容
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
在Visual Studio偵錯,運算式評估內容:
表示運算式評估的內容。 通常,評估內容會對應至在其中評估變數、 參數、 函數和方法的語彙範圍。 例如,運算式評估內容相關聯的堆疊框架會提供內容評估本機變數、 方法參數和類別成員 (如果適用)。
程式已經停止於中斷點時,就會存在。 運算式本身是資料結構,表示已繫結和指定的內容中評估的已剖析的運算式。
在詳細資料,運算式會建立使用ParseText方法。 評估運算式時,它會產生可列印的字串,包含名稱和類型的變數或引數和值。 這個字串會顯示在 [監看式] 視窗或 [區域變數] 視窗在 ide 中。
指定
BSTR
和IDebugExpressionContext2介面,可以建立偵錯引擎 (DE) IDebugExpression2介面,藉由剖析運算式。 指定IDebugExpression2
介面,DE 可以取得透過同步或非同步運算式評估的值。 此值的名稱和類型的變數或引數,以及會顯示傳送到 IDE。