IAsyncQueryProvider IAsyncQueryProvider Interface

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public interface IAsyncQueryProvider : IQueryProvider
Public Interface IAsyncQueryProvider
    Inherits IQueryProvider

Methods

CreateQuery(Expression) CreateQuery(Expression)

Inherited from System.Linq.IQueryProvider

CreateQuery(Expression) CreateQuery(Of TElement)(Expression)

Inherited from System.Linq.IQueryProvider

Execute(Expression) Execute(Expression)

Inherited from System.Linq.IQueryProvider

Execute(Expression) Execute(Of TResult)(Expression)

Inherited from System.Linq.IQueryProvider

ExecuteAsync(Expression) ExecuteAsync(Of TResult)(Expression)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

IAsyncEnumerable<TResult> ExecuteAsync<TResult>(Expression expression)
Function ExecuteAsync(Of TResult)(expression As Expression) As IAsyncEnumerable(Of TResult)
Type Parameters
TResult
Parameters
expression
System.Linq.Expressions.Expression System.Linq.Expressions.Expression
Returns
IAsyncEnumerable<TResult> IAsyncEnumerable(Of TResult)

ExecuteAsync(Expression, CancellationToken) ExecuteAsync(Of TResult)(Expression, CancellationToken)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Task<TResult> ExecuteAsync<TResult>(Expression expression, CancellationToken cancellationToken)
Function ExecuteAsync(Of TResult)(expression As Expression, cancellationToken As CancellationToken) As Task(Of TResult)
Type Parameters
TResult
Parameters
expression
System.Linq.Expressions.Expression System.Linq.Expressions.Expression
cancellationToken
System.Threading.CancellationToken System.Threading.CancellationToken
Returns
System.Threading.Tasks.Task<TResult> System.Threading.Tasks.Task(Of TResult)