RelationalMemberTranslatorProvider.Translate Método

Definición

Sobrecargas

Translate(SqlExpression, MemberInfo, Type)

Source:
RelationalMemberTranslatorProvider.cs
Source:
RelationalMemberTranslatorProvider.cs
C#
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Translate (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, System.Reflection.MemberInfo member, Type returnType);

Parámetros

instance
SqlExpression
member
MemberInfo
returnType
Type

Devoluciones

Implementaciones

Se aplica a

Entity Framework Core 3.1 y Entity Framework Core 3.0
Producto Versiones
Entity Framework Core 3.0, 3.1

Translate(SqlExpression, MemberInfo, Type, IDiagnosticsLogger<DbLoggerCategory.Query>)

Source:
RelationalMemberTranslatorProvider.cs
Source:
RelationalMemberTranslatorProvider.cs
Source:
RelationalMemberTranslatorProvider.cs
Source:
RelationalMemberTranslatorProvider.cs
Source:
RelationalMemberTranslatorProvider.cs

Traduce un LINQ MemberExpression a un equivalente de SQL.

C#
public virtual 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);
C#
public virtual 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);

Parámetros

instance
SqlExpression

Representación SQL de Expression.

member
MemberInfo

Información de miembro de Member.

returnType
Type

Tipo de valor devuelto de Type.

logger
IDiagnosticsLogger<DbLoggerCategory.Query>

Registrador de consultas que se va a usar.

Devoluciones

Una traducción SQL de MemberExpression.

Implementaciones

Se aplica a

Entity Framework Core 9.0 y otras versiones
Producto Versiones
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0