EntityQueryProvider EntityQueryProvider Class

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.

Syntax

Declaration

public class EntityQueryProvider : IAsyncQueryProvider, IQueryProviderPublic Class EntityQueryProvider
    Implements IAsyncQueryProvider, IQueryProvider

Inheritance Hierarchy

  • System.Object
    System.Object
  • EntityQueryProvider
    EntityQueryProvider

Inherited Members

ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

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.

Methods summary

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.

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.

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.

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.

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.

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.

Constructors

  • EntityQueryProvider(IQueryCompiler)
    EntityQueryProvider(IQueryCompiler)

    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 EntityQueryProvider(IQueryCompiler queryCompiler)Public Sub New(queryCompiler As IQueryCompiler)

    Parameters

Methods

  • CreateQuery(Expression)
    CreateQuery(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.

    public virtual IQueryable CreateQuery(Expression expression)Public Overridable Function CreateQuery(expression As Expression) As IQueryable

    Parameters

    • expression
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

    Returns

    • System.Linq.IQueryable
      System.Linq.IQueryable
  • CreateQuery<TElement>(Expression)
    CreateQuery(Of TElement)(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.

    public virtual IQueryable<TElement> CreateQuery<TElement>(Expression expression)Public Overridable Function CreateQuery(Of TElement)(expression As Expression) As IQueryable(Of TElement)

    Parameters

    • expression
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

    Returns

    • System.Linq.IQueryable<T><TElement>
      System.Linq.IQueryable<T>(Of TElement)
  • Execute(Expression)
    Execute(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.

    public virtual object Execute(Expression expression)Public Overridable Function Execute(expression As Expression) As Object

    Parameters

    • expression
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

    Returns

    • System.Object
      System.Object
  • Execute<TResult>(Expression)
    Execute(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.

    public virtual TResult Execute<TResult>(Expression expression)Public Overridable Function Execute(Of TResult)(expression As Expression) As TResult

    Parameters

    • expression
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

    Returns

    • TResult
      TResult
  • ExecuteAsync<TResult>(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.

    public virtual IAsyncEnumerable<TResult> ExecuteAsync<TResult>(Expression expression)Public Overridable Function ExecuteAsync(Of TResult)(expression As Expression) As IAsyncEnumerable(Of TResult)

    Parameters

    • expression
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

    Returns

    • IAsyncEnumerable<><TResult>
      IAsyncEnumerable<>(Of TResult)
  • ExecuteAsync<TResult>(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.

    public virtual Task<TResult> ExecuteAsync<TResult>(Expression expression, CancellationToken cancellationToken)Public Overridable Function ExecuteAsync(Of TResult)(expression As Expression, cancellationToken As CancellationToken) As Task(Of TResult)

    Parameters

    • expression
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
    • cancellationToken
      System.Threading.CancellationToken
      System.Threading.CancellationToken

    Returns

    • System.Threading.Tasks.Task<TResult><TResult>
      System.Threading.Tasks.Task<TResult>(Of TResult)

Details

Assembly

Microsoft.EntityFrameworkCore.dll