RelationalSqlTranslatingExpressionVisitor.Translate Yöntem

Tanım

Aşırı Yüklemeler

Translate(Expression)

bir ifadeyi eşdeğer bir SQL gösterimine çevirir.

Translate(Expression, Boolean)

bir ifadeyi eşdeğer bir SQL gösterimine çevirir.

Translate(Expression)

bir ifadeyi eşdeğer bir SQL gösterimine çevirir.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Translate (System.Linq.Expressions.Expression expression);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? Translate (System.Linq.Expressions.Expression expression);
abstract member Translate : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.Translate : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function Translate (expression As Expression) As SqlExpression

Parametreler

expression
Expression

Çevrilecek ifade.

Döndürülenler

Verilen ifadenin SQL çevirisi.

Şunlara uygulanır

Translate(Expression, Boolean)

bir ifadeyi eşdeğer bir SQL gösterimine çevirir.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? Translate (System.Linq.Expressions.Expression expression, bool applyDefaultTypeMapping = true);
abstract member Translate : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.Translate : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function Translate (expression As Expression, Optional applyDefaultTypeMapping As Boolean = true) As SqlExpression

Parametreler

expression
Expression

Çevrilecek ifade.

applyDefaultTypeMapping
Boolean

Varsayılan tür eşlemesinin en üstteki öğeye uygulanıp uygulanmayacağı (varsa). Varsayılan olarak olarak truegösterilir.

Döndürülenler

Verilen ifadenin SQL çevirisi.

Şunlara uygulanır