Microsoft.EntityFrameworkCore.Query Microsoft.EntityFrameworkCore.Query Namespace

Classes

Provides reflection objects for late-binding to asynchronous relational query operations.

Creates keys that uniquely identifies a query. This is used to store and lookup compiled versions of a query in a cache.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

The core visitor that processes a query to be executed.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

Creates instances of EntityQueryModelVisitor.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

Represents a single query include operation.

Signals that custom LINQ operator parameter should not be parameterized during query compilation.

A query compilation context. The primary data structure representing the state/components used during query compilation.

The principal data structure used by a compiled query during execution.

A factory for QueryContext instances.

Provides reflection objects for late-binding to synchronous relational query operations.

A relational query compilation context. The primary data structure representing the state/components used during relational query compilation.

A relational factory for instances of QueryCompilationContext.

The principal data structure used by a compiled relational query during execution.

The default relational visitor.

A factory for instances of EntityQueryModelVisitor.

The default client-eval result operator handler.

Structs

A key that uniquely identifies a query. This is used to store and lookup compiled versions of a query in a cache.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

Information required to create an instance of an entity based on a row of data returned from a query.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

Interfaces

A cache key generator for the compiled query cache.

A factory for creating EntityQueryModelVisitors.

Supports queryable Include/ThenInclude chaining operators.

Factory for QueryCompilationContext instances.

Factory for QueryContext instances.

Provides reflection objects for late-binding to relational query operations.

A handler for instances.