ISqlTranslatingExpressionVisitorFactory.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean) |
Erstellt einen neuen SqlTranslatingExpressionVisitor. |
Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean, Boolean) |
Erstellt einen neuen SqlTranslatingExpressionVisitor. |
Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean)
Erstellt einen neuen SqlTranslatingExpressionVisitor.
public Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitor Create (Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor queryModelVisitor, Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression targetSelectExpression = default, System.Linq.Expressions.Expression topLevelPredicate = default, bool inProjection = false);
abstract member Create : Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor * Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression * System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitor
Public Function Create (queryModelVisitor As RelationalQueryModelVisitor, Optional targetSelectExpression As SelectExpression = Nothing, Optional topLevelPredicate As Expression = Nothing, Optional inProjection As Boolean = false) As SqlTranslatingExpressionVisitor
Parameter
- queryModelVisitor
- RelationalQueryModelVisitor
Der Abfragemodellbesucher.
- targetSelectExpression
- SelectExpression
Der Zielauswählausdruck.
- topLevelPredicate
- Expression
Das Prädikat der obersten Ebene.
- inProjection
- Boolean
true, wenn wir eine Projektion übersetzen.
Gibt zurück
Ein SqlTranslatingExpressionVisitor.
Gilt für:
Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean, Boolean)
Erstellt einen neuen SqlTranslatingExpressionVisitor.
public Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitor Create (Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor queryModelVisitor, Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression targetSelectExpression = default, System.Linq.Expressions.Expression topLevelPredicate = default, bool bindParentQueries = false, bool inProjection = false);
abstract member Create : Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor * Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression * System.Linq.Expressions.Expression * bool * bool -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitor
Public Function Create (queryModelVisitor As RelationalQueryModelVisitor, Optional targetSelectExpression As SelectExpression = Nothing, Optional topLevelPredicate As Expression = Nothing, Optional bindParentQueries As Boolean = false, Optional inProjection As Boolean = false) As SqlTranslatingExpressionVisitor
Parameter
- queryModelVisitor
- RelationalQueryModelVisitor
Der Abfragemodellbesucher.
- targetSelectExpression
- SelectExpression
Der Zielauswählausdruck.
- topLevelPredicate
- Expression
Das Prädikat der obersten Ebene.
- bindParentQueries
- Boolean
true, um übergeordnete Abfragen zu binden.
- inProjection
- Boolean
true, wenn wir eine Projektion übersetzen.
Gibt zurück
Ein SqlTranslatingExpressionVisitor.
Gilt für:
Entity Framework