Compartir a través de


QueryDataProducerBase<TResult,TOutputProviderState>.PublishResultAsync Method

Definition

Overloads

PublishResultAsync(TResult, TOutputProviderState, IQueryProcessRequest)

Sends out a piece of the result from the data provider.

PublishResultAsync(TResult, TOutputProviderState, IQueryProcessRequest, String)

Sends out a piece of the result from the data provider.

PublishResultAsync(TResult, TOutputProviderState, IQueryProcessRequest)

Sends out a piece of the result from the data provider.

protected System.Threading.Tasks.Task PublishResultAsync (TResult result, TOutputProviderState processState, Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest request);
member this.PublishResultAsync : 'Result * 'OutputProviderState * Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest -> System.Threading.Tasks.Task
Protected Function PublishResultAsync (result As TResult, processState As TOutputProviderState, request As IQueryProcessRequest) As Task

Parameters

result
TResult

The query result data.

processState
TOutputProviderState

A state used by further processing the query.

request
IQueryProcessRequest

The query request that lead to this result.

Returns

Applies to

PublishResultAsync(TResult, TOutputProviderState, IQueryProcessRequest, String)

Sends out a piece of the result from the data provider.

protected System.Threading.Tasks.Task PublishResultAsync (TResult result, TOutputProviderState processState, Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest request, string? overrideZone);
member this.PublishResultAsync : 'Result * 'OutputProviderState * Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest * string -> System.Threading.Tasks.Task
Protected Function PublishResultAsync (result As TResult, processState As TOutputProviderState, request As IQueryProcessRequest, overrideZone As String) As Task

Parameters

result
TResult

The query result data.

processState
TOutputProviderState

A state used by further processing the query.

request
IQueryProcessRequest

The query request that lead to this result.

overrideZone
String

The result zone, if need override the default one.

Returns

Applies to