Sprache

SqlExpressionFactory.MakeUnary Methode

Definition

Überlädt

Name Beschreibung
MakeUnary(ExpressionType, SqlExpression, Type, RelationalTypeMapping)

Erstellt ein neues SqlUnaryExpression mit den angegebenen Argumenten.

MakeUnary(ExpressionType, SqlExpression, Type, RelationalTypeMapping, SqlExpression)

Erstellt ein neues SqlExpression mit den angegebenen Argumenten.

MakeUnary(ExpressionType, SqlExpression, Type, RelationalTypeMapping)

Quelle:
SqlExpressionFactory.cs
Quelle:
SqlExpressionFactory.cs
Quelle:
SqlExpressionFactory.cs
Quelle:
SqlExpressionFactory.cs
Quelle:
SqlExpressionFactory.cs
Quelle:
SqlExpressionFactory.cs

Erstellt ein neues SqlUnaryExpression mit den angegebenen Argumenten.

public virtual 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 virtual 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
override this.MakeUnary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression
Public Overridable 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

A SqlExpression , um einen unären Operator anzuwenden.

type
Type

Der Typ des erstellten Ausdrucks.

typeMapping
RelationalTypeMapping

Eine Typzuordnung, die dem erstellten Ausdruck zugewiesen werden soll.

Gibt zurück

A SqlUnaryExpression mit den angegebenen Argumenten.

Implementiert

Gilt für:

MakeUnary(ExpressionType, SqlExpression, Type, 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? MakeUnary(System.Linq.Expressions.ExpressionType operatorType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? existingExpression = default);
abstract member MakeUnary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.MakeUnary : System.Linq.Expressions.ExpressionType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function MakeUnary (operatorType As ExpressionType, operand As SqlExpression, type As Type, Optional typeMapping As RelationalTypeMapping = Nothing, Optional existingExpression As SqlExpression = Nothing) As SqlExpression

Parameter

operatorType
ExpressionType

Ein ExpressionType unärer SQL-Operator.

operand
SqlExpression

A SqlExpression , um einen unären Operator anzuwenden.

type
Type

Der Typ des erstellten Ausdrucks.

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: