Jazyk

SqlExpressionFactory.MakeBinary Metoda

Definice

Přetížení

MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping, SqlExpression)

Zdroj:
SqlExpressionFactory.cs
Zdroj:
SqlExpressionFactory.cs
Zdroj:
SqlExpressionFactory.cs

Vytvoří nový SqlExpression s danými argumenty.

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

Parametry

operatorType
ExpressionType

Představuje ExpressionType unární operátor SQL.

left
SqlExpression

Levý operand binární operace.

right
SqlExpression

Pravý operand binární operace.

typeMapping
RelationalTypeMapping

Mapování typu, které se přiřadí vytvořenému výrazu.

existingExpression
SqlExpression

Volitelný výraz, který lze znovu použít, pokud odpovídá novému výrazu.

Návraty

A SqlExpression s danými argumenty.

Implementuje

Platí pro

MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping)

Zdroj:
SqlExpressionFactory.cs
Zdroj:
SqlExpressionFactory.cs
Zdroj:
SqlExpressionFactory.cs
Zdroj:
SqlExpressionFactory.cs
Zdroj:
SqlExpressionFactory.cs
Zdroj:
SqlExpressionFactory.cs

Vytvoří nový SqlBinaryExpression s danými argumenty.

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

Parametry

operatorType
ExpressionType

Představuje ExpressionType unární operátor SQL.

left
SqlExpression

Levý operand binární operace.

right
SqlExpression

Pravý operand binární operace.

typeMapping
RelationalTypeMapping

Mapování typu, které se přiřadí vytvořenému výrazu.

Návraty

A SqlBinaryExpression s danými argumenty.

Implementuje

Platí pro