DkmClrValue.EvaluateToString(DkmInspectionContext) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对给定 DkmClrValue 所表示的对象执行 ToString 重写。 如果该值为 object 类型或不重写 ToString,则此方法将返回 null。 此方法需要启用函数求值。 如果用户禁用函数计算或出于任何其他原因,则此方法将返回 null。 如果函数计算出于任何原因而失败,则此方法也将返回 null。
位置约束:必须从监视器组件 (组件级别 100000) 中调用 API < 。
此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
public:
System::String ^ EvaluateToString(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ InspectionContext);
public:
Platform::String ^ EvaluateToString(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ InspectionContext);
std::wstring EvaluateToString(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext const & InspectionContext);
public string EvaluateToString (Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext InspectionContext);
member this.EvaluateToString : Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext -> string
Public Function EvaluateToString (InspectionContext As DkmInspectionContext) As String
参数
- InspectionContext
- DkmInspectionContext
中此计算的检查上下文。
返回
[Out,Optional]对此 DkmClrValue 所表示的对象调用 ToString 的结果。