RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
TranslateExpression(Expression, Boolean) |
Menerjemahkan ekspresi yang diberikan ke dalam representasi SQL yang setara. |
TranslateExpression(Expression) |
Menerjemahkan ekspresi yang diberikan ke dalam representasi SQL yang setara. |
TranslateExpression(Expression, Boolean)
Menerjemahkan ekspresi yang diberikan ke dalam representasi SQL yang setara.
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateExpression (System.Linq.Expressions.Expression expression, bool applyDefaultTypeMapping = true);
abstract member TranslateExpression : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateExpression : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function TranslateExpression (expression As Expression, Optional applyDefaultTypeMapping As Boolean = true) As SqlExpression
Parameter
- expression
- Expression
Ekspresi yang akan diterjemahkan.
- applyDefaultTypeMapping
- Boolean
Apakah akan menerapkan pemetaan jenis default pada elemen paling atas jika tidak memilikinya. Default ke true
.
Mengembalikan
SqlExpression yang merupakan terjemahan dari ekspresi yang diberikan atau null
.
Berlaku untuk
TranslateExpression(Expression)
Menerjemahkan ekspresi yang diberikan ke dalam representasi SQL yang setara.
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateExpression (System.Linq.Expressions.Expression expression);
abstract member TranslateExpression : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateExpression : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function TranslateExpression (expression As Expression) As SqlExpression
Parameter
- expression
- Expression
Ekspresi yang akan diterjemahkan.
Mengembalikan
SqlExpression yang merupakan terjemahan dari ekspresi yang diberikan atau null
.
Berlaku untuk
Entity Framework