Partager via


QueryBatchExecutorBase.ExecuteActionsAsync Method

Definition

Applies actions to all source items gathered from the source query.

protected abstract System.Threading.Tasks.Task ExecuteActionsAsync (System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.ProjectSystem.Query.Execution.QueryProcessResult<Microsoft.VisualStudio.ProjectSystem.Query.IEntityValue>> sourceItems, Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest request);
abstract member ExecuteActionsAsync : System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.ProjectSystem.Query.Execution.QueryProcessResult<Microsoft.VisualStudio.ProjectSystem.Query.IEntityValue>> * Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest -> System.Threading.Tasks.Task
Protected MustOverride Function ExecuteActionsAsync (sourceItems As IReadOnlyList(Of QueryProcessResult(Of IEntityValue)), request As IQueryProcessRequest) As Task

Parameters

sourceItems
IReadOnlyList<QueryProcessResult<IEntityValue>>

Results from earlier query.

request
IQueryProcessRequest

The top request.

Returns

A task which completes when operations are done.

Applies to