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)
net8.0
namespace Microsoft.EntityFrameworkCore.Query
{
public interface ISqlExpressionFactory
{
SqlExpression! Coalesce(SqlExpression! left, SqlExpression! right, RelationalTypeMapping? typeMapping = null);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 8.09.010.0 |
Information specific to net8.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