Freigeben über


ISqlExpressionFactory.MakeUnary Methode

Definition

Erstellt eine neue SqlUnaryExpression mit den angegebenen Argumenten.

public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression MakeUnary (System.Linq.Expressions.ExpressionType operatorType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression? MakeUnary (System.Linq.Expressions.ExpressionType operatorType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member MakeUnary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression
Public Function MakeUnary (operatorType As ExpressionType, operand As SqlExpression, type As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlUnaryExpression

Parameter

operatorType
ExpressionType

Ein ExpressionType unärer SQL-Operator.

operand
SqlExpression

Ein SqlExpression , auf den ein unärer Operator angewendet werden soll.

type
Type

Der Typ des erstellten Ausdrucks.

typeMapping
RelationalTypeMapping

Eine Typzuordnung, die dem erstellten Ausdruck zugewiesen werden soll.

Gibt zurück

Ein SqlUnaryExpression mit den angegebenen Argumenten.

Gilt für: