Language

ISqlExpressionFactory.MakeBinary メソッド

定義

オーバーロード

Name 説明
MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping)

指定した引数を使用して新しい SqlBinaryExpression を作成します。

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

指定した引数を使用して新しい SqlExpression を作成します。

MakeBinary(ExpressionType, SqlExpression, SqlExpression, RelationalTypeMapping)

ソース:
ISqlExpressionFactory.cs
ソース:
ISqlExpressionFactory.cs

指定した引数を使用して新しい SqlBinaryExpression を作成します。

public 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 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
Public Function MakeBinary (operatorType As ExpressionType, left As SqlExpression, right As SqlExpression, typeMapping As RelationalTypeMapping) As SqlBinaryExpression

パラメーター

operatorType
ExpressionType

SQL 単項演算子を表す ExpressionType 。

left
SqlExpression

バイナリ演算の左オペランド。

right
SqlExpression

二項演算の右オペランド。

typeMapping
RelationalTypeMapping

作成された式に割り当てられる型マッピング。

戻り値

指定された引数を持つ SqlBinaryExpression 。

適用対象

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

ソース:
ISqlExpressionFactory.cs
ソース:
ISqlExpressionFactory.cs
ソース:
ISqlExpressionFactory.cs

指定した引数を使用して新しい SqlExpression を作成します。

public 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
Public Function MakeBinary (operatorType As ExpressionType, left As SqlExpression, right As SqlExpression, typeMapping As RelationalTypeMapping, Optional existingExpression As SqlExpression = Nothing) As SqlExpression

パラメーター

operatorType
ExpressionType

SQL 単項演算子を表す ExpressionType 。

left
SqlExpression

バイナリ演算の左オペランド。

right
SqlExpression

二項演算の右オペランド。

typeMapping
RelationalTypeMapping

作成された式に割り当てられる型マッピング。

existingExpression
SqlExpression

新しい式と一致する場合に再利用できる省略可能な式。

戻り値

指定された引数を持つ SqlExpression 。

適用対象