Sprache

SqlExpressionFactory.MakeBinary Methode

Definition

Überlädt

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.

Implementiert

Gilt für: