IDkmGroupLanguageExpressionEvaluator Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This interface allows a language extension to provide the ability to evaluate expressions on a group of threads. It should generally be implemented by all language extensions.
Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, CompilerVendorId, EngineId, LanguageId, RuntimeId.
public interface class IDkmGroupLanguageExpressionEvaluator
public interface class IDkmGroupLanguageExpressionEvaluator
__interface IDkmGroupLanguageExpressionEvaluator
public interface IDkmGroupLanguageExpressionEvaluator
type IDkmGroupLanguageExpressionEvaluator = interface
Public Interface IDkmGroupLanguageExpressionEvaluator
Methods
EvaluateExpressionOnThreads(DkmInspectionContext, DkmWorkList, ReadOnlyCollection<UInt64>, DkmStackWalkFrame, DkmLanguageExpression, DkmCompletionRoutine<DkmEvaluateExpressionOnThreadsAsyncResult>) |
Bind the input expression and evaluate it. Then format the resulting value for display in the debugger. This is used for data tips, the watch windows, the immediate window, etc. |