private SqlExpression ApplyTypeMappingOnSqlConditional( SqlConditionalExpression sqlConditionalExpression, CoreTypeMapping?typeMapping) { return(sqlConditionalExpression.Update( sqlConditionalExpression.Test, ApplyTypeMapping(sqlConditionalExpression.IfTrue, typeMapping), ApplyTypeMapping(sqlConditionalExpression.IfFalse, typeMapping))); }
/// <summary> /// This is an internal API that supports the Entity Framework Core infrastructure and not subject to /// the same compatibility standards as public APIs. It may be changed or removed without notice in /// any release. You should only use it directly in your code with extreme caution and knowing that /// doing so can result in application failures when updating to a new Entity Framework Core release. /// </summary> protected abstract Expression VisitSqlConditional(SqlConditionalExpression caseExpression);
protected override Expression VisitSqlConditional(SqlConditionalExpression caseExpression) { throw new NotImplementedException(); }