IMemberTranslator.Translate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Translate(SqlExpression, MemberInfo, Type) | |
| Translate(SqlExpression, MemberInfo, Type, IDiagnosticsLogger<DbLoggerCategory.Query>) |
Přeloží LINQ MemberExpression na ekvivalent SQL. |
Translate(SqlExpression, MemberInfo, Type)
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, System.Reflection.MemberInfo member, Type returnType);
abstract member Translate : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Reflection.MemberInfo * Type -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Function Translate (instance As SqlExpression, member As MemberInfo, returnType As Type) As SqlExpression
Parametry
- instance
- SqlExpression
- member
- MemberInfo
- returnType
- Type
Návraty
Platí pro
Translate(SqlExpression, MemberInfo, Type, IDiagnosticsLogger<DbLoggerCategory.Query>)
- Zdroj:
- IMemberTranslator.cs
- Zdroj:
- IMemberTranslator.cs
- Zdroj:
- IMemberTranslator.cs
Přeloží LINQ MemberExpression na ekvivalent SQL.
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, System.Reflection.MemberInfo member, Type returnType, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> logger);
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? instance, System.Reflection.MemberInfo member, Type returnType, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> logger);
abstract member Translate : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Reflection.MemberInfo * Type * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Function Translate (instance As SqlExpression, member As MemberInfo, returnType As Type, logger As IDiagnosticsLogger(Of DbLoggerCategory.Query)) As SqlExpression
Parametry
- instance
- SqlExpression
Reprezentace jazyka ExpressionSQL
- member
- MemberInfo
Informace o členu z Member.
Protokolovací nástroj dotazů, který se má použít.
Návraty
Překlad SQL objektu MemberExpression.