RelationalShapedQueryCompilingExpressionVisitor Class
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.
A class that compiles the shaper expression for given shaped query expression.
This type is typically used by database providers (and other extensions). It is generally not used in application code.
public class RelationalShapedQueryCompilingExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor
type RelationalShapedQueryCompilingExpressionVisitor = class
inherit ShapedQueryCompilingExpressionVisitor
Public Class RelationalShapedQueryCompilingExpressionVisitor
Inherits ShapedQueryCompilingExpressionVisitor
- Inheritance
-
RelationalShapedQueryCompilingExpressionVisitor
Constructors
Properties
Dependencies |
Dependencies for this service. (Inherited from ShapedQueryCompilingExpressionVisitor) |
IsAsync | (Inherited from ShapedQueryCompilingExpressionVisitor) |
IsBuffering | (Inherited from ShapedQueryCompilingExpressionVisitor) |
IsTracking | (Inherited from ShapedQueryCompilingExpressionVisitor) |
QueryCompilationContext |
The query compilation context object for current compilation. (Inherited from ShapedQueryCompilingExpressionVisitor) |
RelationalDependencies |
Relational provider-specific dependencies for this service. |
Methods
InjectEntityMaterializers(Expression) |
Inject entity materializers in given shaper expression. StructuralTypeShaperExpression is replaced with materializer expression for given entity. (Inherited from ShapedQueryCompilingExpressionVisitor) |
VerifyNoClientConstant(Expression) |
Verifies that the given shaper expression does not contain client side constant which could cause memory leak. (Inherited from ShapedQueryCompilingExpressionVisitor) |
VisitExtension(Expression) | Visits the children of the extension expression. |
VisitExtension(Expression) | (Inherited from ShapedQueryCompilingExpressionVisitor) |
VisitNonQuery(NonQueryExpression) |
Visits the given |
VisitShapedQuery(ShapedQueryExpression) |
Visits given shaped query expression to create an expression of enumerable. |
VisitShapedQuery(ShapedQueryExpression) |
Visits given shaped query expression to create an expression of enumerable. (Inherited from ShapedQueryCompilingExpressionVisitor) |
VisitShapedQueryExpression(ShapedQueryExpression) | |
VisitShapedQueryExpression(ShapedQueryExpression) | (Inherited from ShapedQueryCompilingExpressionVisitor) |
Applies to
Entity Framework