ISqlExpressionFactory
Add(SqlExpression, SqlExpression, RelationalTypeMapping)
And(SqlExpression, SqlExpression, RelationalTypeMapping)
AndAlso(SqlExpression, SqlExpression)
ApplyDefaultTypeMapping(SqlExpression)
ApplyTypeMapping(SqlExpression, RelationalTypeMapping)
Case(IReadOnlyList<CaseWhenClause>, SqlExpression)
Case(SqlExpression, IReadOnlyList<CaseWhenClause>, SqlExpression, SqlExpression)
Coalesce(SqlExpression, SqlExpression, RelationalTypeMapping)
Constant(Object, RelationalTypeMapping)
Constant(Object, Type, RelationalTypeMapping)
Convert(SqlExpression, Type, RelationalTypeMapping)
Divide(SqlExpression, SqlExpression, RelationalTypeMapping)
Equal(SqlExpression, SqlExpression)
Exists(SelectExpression)
Fragment(String)
Function(String, IEnumerable<SqlExpression>, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)
Function(String, String, IEnumerable<SqlExpression>, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)
Function(SqlExpression, String, IEnumerable<SqlExpression>, Boolean, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)
GreaterThan(SqlExpression, SqlExpression)
GreaterThanOrEqual(SqlExpression, SqlExpression)
In(SqlExpression, SelectExpression)
In(SqlExpression, SqlParameterExpression)
In(SqlExpression, IReadOnlyList<SqlExpression>)
IsNotNull(SqlExpression)
IsNull(SqlExpression)
LessThan(SqlExpression, SqlExpression)
LessThanOrEqual(SqlExpression, SqlExpression)
Like(SqlExpression, SqlExpression, SqlExpression)
MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping, SqlExpression)
MakeUnary(ExpressionType, SqlExpression, Type, RelationalTypeMapping, SqlExpression)
Modulo(SqlExpression, SqlExpression, RelationalTypeMapping)
Multiply(SqlExpression, SqlExpression, RelationalTypeMapping)
Negate(SqlExpression)
NiladicFunction(String, Boolean, Type, RelationalTypeMapping)
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)
Not(SqlExpression)
NotEqual(SqlExpression, SqlExpression)
Or(SqlExpression, SqlExpression, RelationalTypeMapping)
OrElse(SqlExpression, SqlExpression)
Subtract(SqlExpression, SqlExpression, RelationalTypeMapping)
net10.0-windows7.0
namespace Microsoft.EntityFrameworkCore.Query
{
public interface ISqlExpressionFactory
{
SqlExpression! Function(string! name, IEnumerable<SqlExpression!>! arguments, bool nullable, IEnumerable<bool>! argumentsPropagateNullability, Type! returnType, RelationalTypeMapping? typeMapping = null);
}
}
nuget.org | 0.1 %
Reference this API |
---|---|
Upgrade Planner | 0.0 %
Reference this API |
.NET | 8.09.010.0 |
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | Microsoft.EntityFrameworkCore.Relational , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Your project needs a package reference to |
Package | Microsoft.EntityFrameworkCore.Relational (9.0.3) net8.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API