SqlExpressionFactory.MakeBinary Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping, SqlExpression) |
Erstellt ein neues SqlExpression mit den angegebenen Argumenten. |
| MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping) |
Erstellt ein neues SqlBinaryExpression mit den angegebenen Argumenten. |
MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping, SqlExpression)
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
Erstellt ein neues SqlExpression mit den angegebenen Argumenten.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? MakeBinary(System.Linq.Expressions.ExpressionType operatorType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression left, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression right, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? existingExpression = default);
abstract member MakeBinary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.MakeBinary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function MakeBinary (operatorType As ExpressionType, left As SqlExpression, right As SqlExpression, typeMapping As RelationalTypeMapping, Optional existingExpression As SqlExpression = Nothing) As SqlExpression
Parameter
- operatorType
- ExpressionType
Ein ExpressionType unärer SQL-Operator.
- left
- SqlExpression
Der linke Operand des binären Vorgangs.
- right
- SqlExpression
Der rechte Operand des binären Vorgangs.
- typeMapping
- RelationalTypeMapping
Eine Typzuordnung, die dem erstellten Ausdruck zugewiesen werden soll.
- existingExpression
- SqlExpression
Ein optionaler Ausdruck, der erneut verwendet werden kann, wenn er dem neuen Ausdruck entspricht.
Gibt zurück
A SqlExpression mit den angegebenen Argumenten.
Implementiert
Gilt für:
MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping)
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
Erstellt ein neues SqlBinaryExpression mit den angegebenen Argumenten.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlBinaryExpression MakeBinary(System.Linq.Expressions.ExpressionType operatorType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression left, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression right, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlBinaryExpression? MakeBinary(System.Linq.Expressions.ExpressionType operatorType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression left, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression right, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
abstract member MakeBinary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlBinaryExpression
override this.MakeBinary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlBinaryExpression
Public Overridable Function MakeBinary (operatorType As ExpressionType, left As SqlExpression, right As SqlExpression, typeMapping As RelationalTypeMapping) As SqlBinaryExpression
Parameter
- operatorType
- ExpressionType
Ein ExpressionType unärer SQL-Operator.
- left
- SqlExpression
Der linke Operand des binären Vorgangs.
- right
- SqlExpression
Der rechte Operand des binären Vorgangs.
- typeMapping
- RelationalTypeMapping
Eine Typzuordnung, die dem erstellten Ausdruck zugewiesen werden soll.
Gibt zurück
A SqlBinaryExpression mit den angegebenen Argumenten.