QueryDataProducerBase<TResult>.PublishResultAsync Method
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.
Overloads
PublishResultAsync(QueryProcessResult<TResult>) |
Sends out a piece of the result from the data provider. |
PublishResultAsync(TResult, IQueryProcessRequest, String) |
Sends out a piece of the result from the data provider. |
PublishResultAsync(QueryProcessResult<TResult>)
Sends out a piece of the result from the data provider.
protected System.Threading.Tasks.Task PublishResultAsync (Microsoft.VisualStudio.ProjectSystem.Query.Execution.QueryProcessResult<TResult> result);
member this.PublishResultAsync : Microsoft.VisualStudio.ProjectSystem.Query.Execution.QueryProcessResult<'Result> -> System.Threading.Tasks.Task
Protected Function PublishResultAsync (result As QueryProcessResult(Of TResult)) As Task
Parameters
- result
- QueryProcessResult<TResult>
The result data.
Returns
Applies to
PublishResultAsync(TResult, IQueryProcessRequest, String)
Sends out a piece of the result from the data provider.
protected System.Threading.Tasks.Task PublishResultAsync (TResult result, Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest request, string? zone);
member this.PublishResultAsync : 'Result * Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest * string -> System.Threading.Tasks.Task
Protected Function PublishResultAsync (result As TResult, request As IQueryProcessRequest, zone As String) As Task
Parameters
- result
- TResult
The query result data.
- request
- IQueryProcessRequest
The query request that lead to this result.
- zone
- String
Result data zone