SqlExpressionFactory.MakeUnary Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.