3 instantiations of DkmEvaluationAsyncResult
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (3)
Debugger\Engine\DkmEvaluationAsyncResult.cs (1)
36
return new
DkmEvaluationAsyncResult
() { Exception = exception };
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (2)
96
result => wl.ContinueWith(() => completionRoutine(new
DkmEvaluationAsyncResult
(result)))));
235
child => completionRoutine(new
DkmEvaluationAsyncResult
(child)));
11 references to DkmEvaluationAsyncResult
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (11)
Debugger\Engine\DkmClrValue.cs (1)
180
DkmCompletionRoutine<
DkmEvaluationAsyncResult
> CompletionRoutine)
Debugger\Engine\DkmEvaluationAsyncResult.cs (1)
34
public static
DkmEvaluationAsyncResult
CreateErrorResult(Exception exception)
Debugger\Engine\IDkmClrResultProvider.cs (1)
20
void GetResult(DkmClrValue clrValue, DkmWorkList workList, DkmClrType declaredType, DkmClrCustomTypeInfo customTypeInfo, DkmInspectionContext inspectionContext, ReadOnlyCollection<string> formatSpecifiers, string resultName, string resultFullName, DkmCompletionRoutine<
DkmEvaluationAsyncResult
> completionRoutine);
ResultProviderTestBase.cs (4)
187
var
asyncResult = FormatAsyncResult(name, fullName, value, declaredType, declaredTypeInfo, inspectionContext);
196
internal
DkmEvaluationAsyncResult
FormatAsyncResult(string name, string fullName, DkmClrValue value, DkmClrType declaredType = null, DkmClrCustomTypeInfo declaredTypeInfo = null, DkmInspectionContext inspectionContext = null)
198
DkmEvaluationAsyncResult
asyncResult = default(
DkmEvaluationAsyncResult
);
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (4)
73
void IDkmClrResultProvider.GetResult(DkmClrValue value, DkmWorkList workList, DkmClrType declaredType, DkmClrCustomTypeInfo declaredTypeInfo, DkmInspectionContext inspectionContext, ReadOnlyCollection<string> formatSpecifiers, string resultName, string resultFullName, DkmCompletionRoutine<
DkmEvaluationAsyncResult
> completionRoutine)
85
var wl = new WorkList(workList, e => completionRoutine(
DkmEvaluationAsyncResult
.CreateErrorResult(e)));
225
DkmCompletionRoutine<
DkmEvaluationAsyncResult
> completionRoutine)
910
void completionRoutine(
DkmEvaluationAsyncResult
result)