AsyncQueryableExtensions.Get<TSource,TResult> 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.
Gets a child collection to be returned from the query.
public static Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<TResult> Get<TSource,TResult> (this Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<TResult>>> selectFunction) where TSource : Microsoft.VisualStudio.ProjectSystem.Query.IEntity where TResult : Microsoft.VisualStudio.ProjectSystem.Query.IEntity;
static member Get : Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<'Source (requires 'Source :> Microsoft.VisualStudio.ProjectSystem.Query.IEntity)> * System.Linq.Expressions.Expression<Func<'Source, Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<'Result>>> -> Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<'Result (requires 'Result :> Microsoft.VisualStudio.ProjectSystem.Query.IEntity)> (requires 'Source :> Microsoft.VisualStudio.ProjectSystem.Query.IEntity and 'Result :> Microsoft.VisualStudio.ProjectSystem.Query.IEntity)
<Extension()>
Public Function Get(Of TSource As IEntity, TResult As IEntity) (source As IAsyncQueryable(Of TSource), selectFunction As Expression(Of Func(Of TSource, IAsyncQueryable(Of TResult)))) As IAsyncQueryable(Of TResult)
Type Parameters
- TSource
The type of elements in the current query.
- TResult
The type of elements in the child collection of the result query.
Parameters
- source
- IAsyncQueryable<TSource>
The source query.
- selectFunction
- Expression<Func<TSource,IAsyncQueryable<TResult>>>
An expression to describe what data should be selected from a child collection.
Returns
IAsyncQueryable<TResult>
A new attached query, which is executable.