DefaultQuerySqlGenerator
DefaultQuerySqlGenerator(QuerySqlGeneratorDependencies, SelectExpression)
AliasSeparator
Dependencies
IsCacheable
ParameterValues
RequiresRuntimeProjectionRemapping
SelectExpression
SingleLineCommentToken
Sql
SqlGenerator
TypedFalseLiteral
TypedTrueLiteral
ApplyExplicitCastToBoolInProjectionOptimization(Expression)
CreateUnhandledItemException<T>(T, String)
CreateValueBufferFactory(IRelationalValueBufferFactoryFactory, DbDataReader)
ExtractNonNullExpressionValues(IReadOnlyList<Expression>)
GenerateBinaryOperator(ExpressionType)
GenerateFromSql(String, Expression, IReadOnlyDictionary<String, Object>)
GenerateFunctionCall(String, IReadOnlyList<Expression>, String)
GenerateHaving(Expression)
GenerateIn(InExpression, Boolean)
GenerateIsNotNull(IsNullExpression)
GenerateLimitOffset(SelectExpression)
GenerateList(IReadOnlyList<Expression>, Action<IRelationalCommandBuilder>)
GenerateList(IReadOnlyList<Expression>, Action<IRelationalCommandBuilder>, IReadOnlyList<RelationalTypeMapping>)
GenerateList<T>(IReadOnlyList<T>, Action<T>, Action<IRelationalCommandBuilder>)
GenerateList<T>(IReadOnlyList<T>, Action<T>, Action<IRelationalCommandBuilder>, IReadOnlyList<RelationalTypeMapping>)
GenerateNotIn(InExpression)
GenerateOperator(Expression)
GenerateOrderBy(IReadOnlyList<Ordering>)
GenerateOrdering(Ordering)
GeneratePredicate(Expression)
GenerateProjection(Expression)
GeneratePseudoFromClause()
GenerateSql(IReadOnlyDictionary<String, Object>)
GenerateTagsHeaderComment()
GenerateTop(SelectExpression)
GetTypeMaterializationInfos()
InferTypeMappingFromColumn(Expression)
ProcessInExpressionValues(IEnumerable<Expression>)
TryGenerateBinaryOperator(ExpressionType, String)
VisitAlias(AliasExpression)
VisitBinary(BinaryExpression)
VisitCase(CaseExpression)
VisitColumn(ColumnExpression)
VisitColumnReference(ColumnReferenceExpression)
VisitConditional(ConditionalExpression)
VisitConstant(ConstantExpression)
VisitCrossJoin(CrossJoinExpression)
VisitCrossJoinLateral(CrossJoinLateralExpression)
VisitExists(ExistsExpression)
VisitExplicitCast(ExplicitCastExpression)
VisitFromSql(FromSqlExpression)
VisitIn(InExpression)
VisitInnerJoin(InnerJoinExpression)
VisitIsNull(IsNullExpression)
VisitLeftOuterJoin(LeftOuterJoinExpression)
VisitLike(LikeExpression)
VisitParameter(ParameterExpression)
VisitPropertyParameter(PropertyParameterExpression)
VisitSelect(SelectExpression)
VisitSqlFragment(SqlFragmentExpression)
VisitSqlFunction(SqlFunctionExpression)
VisitStringCompare(StringCompareExpression)
VisitTable(TableExpression)
VisitUnary(UnaryExpression)
netcoreapp2.2
namespace Microsoft.EntityFrameworkCore.Query.Sql
{
public class DefaultQuerySqlGenerator : ThrowingExpressionVisitor, IQuerySqlGenerator, ISqlExpressionVisitor
{
public virtual Expression VisitPropertyParameter(PropertyParameterExpression propertyParameterExpression);
}
}
.NET Core | 2.02.12.2 |
---|---|
Information specific to netcoreapp2.2 | |
Assembly | Microsoft.EntityFrameworkCore.Relational , Version=2.2.6.0, PublicKeyToken=adb9793829ddae60 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API