Class EntityQueryable<TResult>
- Namespace
- Microsoft.EntityFrameworkCore.Query.Internal
- Assembly
- Microsoft.EntityFrameworkCore.dll
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public class EntityQueryable<TResult> : IOrderedQueryable<TResult>, IOrderedQueryable, IQueryable<TResult>, IEnumerable<TResult>, IQueryable, IEnumerable, IAsyncEnumerable<TResult>, IListSource
Type Parameters
TResult
- Inheritance
-
EntityQueryable<TResult>
- Implements
-
IOrderedQueryable<TResult>IQueryable<TResult>IEnumerable<TResult>IAsyncEnumerable<TResult>
- Inherited Members
- Extension Methods
Constructors
EntityQueryable(IAsyncQueryProvider, IEntityType)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public EntityQueryable(IAsyncQueryProvider queryProvider, IEntityType entityType)
Parameters
queryProvider
IAsyncQueryProviderentityType
IEntityType
EntityQueryable(IAsyncQueryProvider, Expression)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public EntityQueryable(IAsyncQueryProvider queryProvider, Expression expression)
Parameters
queryProvider
IAsyncQueryProviderexpression
Expression
Properties
DebugView
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual QueryDebugView DebugView { get; }
Property Value
ElementType
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual Type ElementType { get; }
Property Value
Expression
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual Expression Expression { get; }
Property Value
Provider
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IQueryProvider Provider { get; }
Property Value
Methods
GetAsyncEnumerator(CancellationToken)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerator<TResult> GetAsyncEnumerator(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationToken
Returns
- IAsyncEnumerator<TResult>
GetEnumerator()
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IEnumerator<TResult> GetEnumerator()
Returns
- IEnumerator<TResult>