DkmExecuteQueryAsyncResult Constructor

Definition

Creates a new result structure to hold the output from a successful call to DkmCompiledInspectionQuery.Execute.

public:
 DkmExecuteQueryAsyncResult(cli::array <Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILEvaluationResult ^> ^ Results, Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILFailureReason FailureReason);
public:
 DkmExecuteQueryAsyncResult(Platform::Array <Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILEvaluationResult ^> ^ Results, Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILFailureReason FailureReason);
 DkmExecuteQueryAsyncResult(std::Array <Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILEvaluationResult const &> const & Results, Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILFailureReason FailureReason);
public DkmExecuteQueryAsyncResult (Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILEvaluationResult[] Results, Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILFailureReason FailureReason);
new Microsoft.VisualStudio.Debugger.Evaluation.DkmExecuteQueryAsyncResult : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILEvaluationResult[] * Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILFailureReason -> Microsoft.VisualStudio.Debugger.Evaluation.DkmExecuteQueryAsyncResult
Public Sub New (Results As DkmILEvaluationResult(), FailureReason As DkmILFailureReason)

Parameters

Results
DkmILEvaluationResult[]

[In] Results of the evaluations. Each ILEvaluationResult object contains an index that indicates which DkmILInstruction in the instructions parameter this result came from. NOTE: some instructions will not return a result.

FailureReason
DkmILFailureReason

[In] If an expected error occurs evaluating the DkmIL, indicates the reason for the failure.

Applies to