Compartir a través de


ISqlTranslatingExpressionVisitorFactory.Create Método

Definición

Sobrecargas

Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean)

Crea un nuevo Objeto SqlTranslatingExpressionVisitor.

Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean, Boolean)

Crea un nuevo Objeto SqlTranslatingExpressionVisitor.

Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean)

Crea un nuevo Objeto 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

Parámetros

queryModelVisitor
RelationalQueryModelVisitor

Visitante del modelo de consulta.

targetSelectExpression
SelectExpression

Expresión de selección de destino.

topLevelPredicate
Expression

Predicado de nivel superior.

inProjection
Boolean

true si estamos traduciendo una proyección.

Devoluciones

A SqlTranslatingExpressionVisitor.

Se aplica a

Create(RelationalQueryModelVisitor, SelectExpression, Expression, Boolean, Boolean)

Crea un nuevo Objeto 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

Parámetros

queryModelVisitor
RelationalQueryModelVisitor

Visitante del modelo de consulta.

targetSelectExpression
SelectExpression

Expresión de selección de destino.

topLevelPredicate
Expression

Predicado de nivel superior.

bindParentQueries
Boolean

true para enlazar consultas primarias.

inProjection
Boolean

true si estamos traduciendo una proyección.

Devoluciones

A SqlTranslatingExpressionVisitor.

Se aplica a