Class EFCoreExpressionAttribute
- Namespace
- LinqToDB.EntityFrameworkCore.Internal
- Assembly
- linq2db.EntityFrameworkCore.dll
Maps Linq To DB expression.
public sealed class EFCoreExpressionAttribute : Sql.ExpressionAttribute
- Inheritance
-
EFCoreExpressionAttribute
- Inherited Members
Constructors
EFCoreExpressionAttribute(string)
Creates instance of expression mapper.
public EFCoreExpressionAttribute(string expression)
Parameters
expression
stringMapped expression.
Methods
GetExpression<TContext>(TContext, IDataContext, SelectQuery, Expression, Func<TContext, Expression, ColumnDescriptor?, ISqlExpression>)
public override ISqlExpression? GetExpression<TContext>(TContext context, IDataContext dataContext, SelectQuery query, Expression expression, Func<TContext, Expression, ColumnDescriptor?, ISqlExpression> converter)
Parameters
context
TContextdataContext
IDataContextquery
SelectQueryexpression
Expressionconverter
Func<TContext, Expression, ColumnDescriptor, ISqlExpression>
Returns
Type Parameters
TContext