DefaultQuerySqlGenerator
DefaultQuerySqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerator, IParameterNameGeneratorFactory, SelectExpression)
ConcatOperator
FalseLiteral
ParameterNameGenerator
SelectExpression
Sql
SqlGenerator
TrueLiteral
TypedFalseLiteral
TypedTrueLiteral
CreateUnhandledItemException<T>(T, String)
CreateValueBufferFactory(IRelationalValueBufferFactoryFactory, DbDataReader)
ExtractNonNullExpressionValues(IReadOnlyList<Expression>)
GenerateBinaryOperator(ExpressionType)
GenerateLimitOffset(SelectExpression)
GenerateOrderBy(IReadOnlyList<Ordering>)
GenerateSql(IDictionary<String, Object>)
GenerateTop(SelectExpression)
ProcessInExpressionValues(IReadOnlyList<Expression>)
TryGenerateBinaryOperator(ExpressionType, String)
VisitAlias(AliasExpression)
VisitBinary(BinaryExpression)
VisitColumn(ColumnExpression)
VisitConditional(ConditionalExpression)
VisitConstant(ConstantExpression)
VisitCount(CountExpression)
VisitCrossJoin(CrossJoinExpression)
VisitExists(ExistsExpression)
VisitIn(InExpression)
VisitInnerJoin(InnerJoinExpression)
VisitIsNotNull(IsNullExpression)
VisitIsNull(IsNullExpression)
VisitLateralJoin(LateralJoinExpression)
VisitLike(LikeExpression)
VisitLiteral(LiteralExpression)
VisitMax(MaxExpression)
VisitMin(MinExpression)
VisitNotIn(InExpression)
VisitOuterJoin(LeftOuterJoinExpression)
VisitParameter(ParameterExpression)
VisitRawSqlDerivedTable(RawSqlDerivedTableExpression)
VisitSelect(SelectExpression)
VisitSqlFunction(SqlFunctionExpression)
VisitStringCompare(StringCompareExpression)
VisitSum(SumExpression)
VisitTable(TableExpression)
VisitUnary(UnaryExpression)
net481
namespace Microsoft.Data.Entity.Query.Sql
{
public class DefaultQuerySqlGenerator : ThrowingExpressionVisitor, ISqlExpressionVisitor, ISqlQueryGenerator
{
protected virtual IRelationalCommandBuilder Sql { get; }
}
}
| nuget.org | 0.1 % Reference this API |
|---|---|
| .NET Framework | 4.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
Information specific to net481 | |
| Assembly | EntityFramework.Relational , Version=7.0.0.0, PublicKeyToken=adb9793829ddae60 |
| Referencing | Your project needs a package reference to |
| Package | EntityFramework.Relational (7.0.0-rc1-final) net451 |
| Preview | This API is contained in a prerelease package. |
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API