Freigeben über


SqlExpressionFactory.Convert Methode

Definition

Erstellt eine neue SqlUnaryExpression , die das Umwandeln eines SQL-Ausdrucks in einen anderen Typ darstellt.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression Convert (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression Convert (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member Convert : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression
override this.Convert : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression
Public Overridable Function Convert (operand As SqlExpression, type As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlUnaryExpression

Parameter

operand
SqlExpression

Ein SqlExpression zu casten.

type
Type

Der Rückgabetyp des Ausdrucks nach der Umwandlung.

typeMapping
RelationalTypeMapping

Eine relationale Typzuordnung, die für die Konvertierung verwendet werden soll.

Gibt zurück

Ein Ausdruck, der den Umwandlungsvorgang in einer SQL-Struktur darstellt.

Implementiert

Gilt für: